Browser doesn't support javascript
image
image

The Plaza Food Hall USA

New York . Food Court

image 10.0

1 total

About the restaurant

image4.5/5.0

Address:

1 W 59th St, New York, NY 10019, USA

Reviews

image

Juan Carlos Góngora

2 years ago

image10

You need to find the lobster sandwich 🥪. Inside the plaza.

Download
our app