Banana Leaf in Chelsea, Manhattan New York City
227 W 28th Street, New York , 10001 - Get directionsMenu Banana Leaf
How to get to Banana Leaf
Opening Time
11am – 10pm: Mon-Sun
Services
- Indoor Seating
- Wifi
- Delivery
- Takeout Available
11am – 10pm: Mon-Sun