Vittorio Restaurant
113 - 115 Stow Hill
Newport
South Wales
NP204EDSouth Wales
Food rating:
5/5 stars
Updated: 30. January 2023
Food rating:
5/5 stars
Updated: 30. January 2023