G

Lombardi's pizza is the best in New York, or so th...

Lombardi's pizza is the best in New York, or so they say around. Located in small Little Italy, it almost feels like an Italian caricature. The pizza is brought on a strange tray and the bill is very salty. But it's worth it, to spend a different day

Comments:

No comments