Opa of Greece
129, Leva Avenue
About Opa of Greece
Address
129, Leva Avenue
Location
Open in Google MapsReviews
Be the first to review Opa of Greece
Frequently Asked Questions about Opa of Greece
Does Opa of Greece offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Opa of Greece?
Table booking availability is not confirmed. Please call the restaurant to check.