An authentic Italian restaurant serving breakfast, lunch and dinner.
Olivo Newport
15 St Thomas Square
NEWPORT
Isle of Wight
PO30 1SL
15 St Thomas Square
NEWPORT
Isle of Wight
PO30 1SL
Telephone
01983 530001