Olivo Newport – Italian Restaurant

Olivo Restaurant, Newport

Olivo Restaurant, Newport

– Central location in St Thomas’s Square
– Outdoor dining in the Square
– Great for pasta, pizza and Italian mains
– Modern, relaxing ambience
– open all day every day
– Good selection of wine and coffee
Olivo website

Search Accommodation

Check-in date


Check-out date

Newport Weather forecast weather-wherever.co.uk

Leave a Comment

Your email address will not be published. Required fields are marked *