Greek Salad Restaurants in Altona
Show restaurants on map
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Altona, 36 2nd Ave NE, Altona, MB R0G 0B0, R0G0B0, Canada
Vegan Options, Gluten Free Options, Reservations, Serves Alcohol
Feedback
These reviews refer only to the mentioned ingredients.