editSuggest an edit

Vittorios Restaurant

Food and Beverage / Restaurants

113 Stow Hill, ,
Newport, NP20 4ED

01633 840261

Call
Call 01633 840261
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.