Banana Leaf

Closed
Call
3811 N Southport Ave
Chicago, IL 60613

Banana Leaf is a cozy restaurant in Chicago, IL that specializes in serving authentic South Asian cuisine.

With a menu featuring a variety of traditional dishes, Banana Leaf offers a unique dining experience for those looking to explore the flavors of the region.

Generated from their business information

Find related places

Own this business?
See a problem?

You might also like

United StatesIllinoisChicagoBanana Leaf

Partial Data by Foursquare.