Bearing the red, white, and green colors of the Italian flag, bar Vetti’s excellent Margherita pizza is a good rendition of the Neapolitan tradition.
Bearing the red, white, and green colors of the Italian flag, bar Vetti’s excellent Margherita pizza is a good rendition of the Neapolitan tradition.