Oliva Restaurant in Exeter

Write your review of Oliva Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
3.6 mi
Bar Venezia
61, Waterside, Piazza Terracina
Exeter EX2 8GY
3.7 mi
Cafe Paradiso
within Hotel Barcelona, Magdelen St
Exeter EX2 4HY
3.9 mi
Mashawi
44 Sidwell Street
Exeter EX4 6NS
4 mi
La Boca
ST. Olaves Close
Exeter EX4 3TP