Montrose Restaurant
Sushi · Chinese · Family Style
Montrose Restaurant is an Asian family restaurant offering Szechuan and Sushi cuisine. It is located in the Somerled Village area.
Location
Best places nearby
The highest rated places close to Montrose Restaurant.
Local restaurants nearby
6550 Avenue Somerled, Montreal, H4V 1S9, Canada



