Greek Salad Restaurants in Montague
Show restaurants on map
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Montague, 106 Sackville St, Montague, Prince Edward Island C0A 1R0, Canada, C0A1R0
"Quick and friendly service. Food was great!"
4.6
Menu
4.6
Menu
City: Montague, Water Street, Montague I-, Canada
"The best food and service. They are so sweet and accomodating."
Feedback
These reviews refer only to the mentioned ingredients.