Opa Greek Taverna

192 Keilor Road, Essendon, VIC 3040 ,Australia
Opa Greek Taverna Opa Greek Taverna is one of the popular Greek Restaurant located in 192 Keilor Road ,Essendon listed under Restaurant/cafe in Essendon , Greek Restaurant in Essendon ,

Contact Details & Working Hours

Map of Opa Greek Taverna