ratemybistro.co.uk
Osteria Nova - Venice - Rate My Bistro
Close to Venice train station is where Osteria Nova is located. To fuel ourselves for our travels, it had to be pasta for a late lunch.