Deluxe Green Bo
TEMPORARILY CLOSED$ •
66 Bayard St, New York
(212) 625-2359
About Deluxe Green Bo
Deluxe Green Bo Reviews
Ratings
Menu
Add a Menu


Deluxe Green Bo in China town is a popular spot known for its delicious soup dumplings and red bean paste buns. Customers may have to share tables with strangers due to limited space, but the food is worth it. While the service may feel rushed at times, the fast service ensures a quick dining experience. Wheelchair accessibility is not available at this bustling restaurant.