Pizza Beach
Permanently closed
167 Orchard St
New York, NY 10002
At Pizza Beach, New York meets Malibu with its unique 90s-retro beachside café vibe, lively with strings of lights draped from the wooden rafters and hanging ferns, cast open french doors and a summer al fresco cafe. Be it snowy or sweltering out, it's always, always sunny at Pizza Beach!
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.