Oliva is a Spanish, Mediterranean family run restaurant. Situated in the picturesque riverside town of Topsham. Locally sourced produce is used in this award winning restaurant to produce mouthwatering tapas, paella and a full a la carte Mediterranean menu.
This review has been provided by a Square Meal partner. It is not necessarily the view of Square Meal. Please feel free to add your own comment or review here.