Banana Leaf is a restaurant in Flushing, NY that specializes in serving authentic Asian cuisine.
With a diverse menu featuring dishes from various regions, Banana Leaf offers a unique dining experience for customers looking to explore different flavors of Asian cuisine.
Generated from their business information