Opa Taverna (Greek Restaurant)
36/37 South St, Exeter
01392 920065
Recent Reviews
Order Online
Reserve
Opa Taverna (Greek Restaurant)
36/37 South St, Exeter EX1 1ED
01392 920065