Pizzeria Garibaldi
Via Palazzo 44, Mestre, Venice, Italy
Featured Review : We decided to stay in the town of Mestre, just over the main bridge to Venice for our recent trip. This would mean we could afford better quality accommodation, as hotels in Venice itself are very expensive. We also avoi...See Full Review