Opa of Greece
Greek · Casual Dining
Opa of Greece is a cozy Greek restaurant in Edmonton offering a diverse menu. The establishment is known for its welcoming atmosphere and Greek cuisine.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Opa of Greece.
Local restaurants nearby
15216 127 St NW, Edmonton, AB T6V 0C5, CA



