Artsy space with vegetarian and vegan menu options. Plus late-night drinks and live music.
Little Italy · 6596 St Laurent Blvd, Montreal