Skip to content, or skip to search.

Skip to content, or skip to search.

Home > Restaurants > 88 Palace

88 Palace Menu

  • 88 East Broadway, 2nd fl., New York, NY 10002 40.713761 -73.99401
    at Forsythe St.  See Map | Subway Directions Hopstop Popup
  • 212-941-8886
  • Takeout Available
loading gif
Advertising