Long Island, NY
See all 2 tips
Gets the chips and queso. It's worth it!!
The name isnt lying! It does taste like real new york pizza!
Download Foursquare for your smart phone and start exploring the world around you!