Opa Taverna (Greek Restaurant)
36/37 South St, Exeter
01392 920065
Recent Reviews
Order Online
Reserve
You May Also Like
White Hart - 66 South St
Pubs
Yummy House - 59 South St
Fast Food, Chinese
Kaspa's Exeter - 1 Market St
Desserts
Exeter, Devon
Opa Taverna (Greek Restaurant)
36/37 South St, Exeter, Devon EX1 1ED
01392 920065