Vittorio’s
113 Stow Hill, Newport
01633 840261
Menu
Newport, Wales
Vittorio’s
113 Stow Hill, Newport, Wales NP20 4ED
01633 840261