Opa of Greece

ratingratingratingratingrating
1.77 mi
Greek
$
 
+1 905-895-6027
Upper Canada Mall 17600 Yonge Street, Newmarket, ON L3Y 4Z1
Hours
Sorry, hours will be updated soon.

Sorry, our menu is reported as outdated.

Request Menu