VITTORIO’S | FOOD REVIEW March 8, 2018 VITTORIO’S | FOOD REVIEW 113 Stow Hill, Newport. 01633 840261 / www.vittoriosrestaurant.co.uk Tucked away up at the top of Stow Hill, near St. Woolos Cathedral in Newport, is a little … Region: South Wales Read moreVITTORIO’S | FOOD REVIEW