Our favorite place in Italy. Stayed for 7 nights in Marghera, Italy while visiting Venice Northern Italy etc. this was our go to spot. Luckily we were only 2 blocks away from this fabulous, friendly pizzeria. The owners got to know us after a few days eating there and would usually bring out something new for…