Restaurants & Bars 3

Vago Italian Restaurant

bill | Sep 2, 2005 08:37 PM

Anyone heard of this place Vago Italian Restaurant?

It's on 1336, Avenue Greene corner Blvd. De Maisonneuve
Westmount, MONTREAL (H3Z 2B1)

I can't seem to find any reviews of it or an internet menu.

What's the food like?
What are the prices like?
I have to take out a family of 4.

Any replies are appreciated.

Want to stay up to date with this post?

Recommended From Chowhound