La Squadra
Italian · Fine Dining · Mediterranean
La Squadra is an upscale bistro offering Italian dishes in a chic and sophisticated setting.
Location
Best places nearby
The highest rated places close to La Squadra.
Local restaurants nearby
114 Rue Montcalm, QC



