1129th visitor, Write a review
Tomatoes, Cucumbers, Green Peppers, Onions and Olives topped with Feta Cheese and our Special Dressing » More on Odyssia Steak House Menu
Odyssia Steak House Map

near V8L2X1

Odyssia Steak House is ranked #1 of 5 nearby Food Stores.

a pretty good Greek Food Store