Wishlisted by user2099710549
This beach themed pizza-haven just WORKS even though you are skeptical at first. The food is incredible, the crowd is beautiful and you think you’re at holiday house. But wait, you’re in the lower east side in Manhattan.
Open today: 16:00-24:00
167 Orchard Street, New York City, New York, USA