Nellai Banana Leaf

4303 Transit Road
Buffalo
New York, 14221
(716) 276-3786

Nellai Banana Leaf is a restaurant located in Buffalo.

Location of Nellai Banana Leaf

POI

The information displayed here is displayed 'as is', including address, photographs and telephone information. Please check the listed website ( if available ) for up-to-date information, prices and availability. Where to Eat America is not responsible for the content of external websites. If you are the owner or operator of Nellai Banana Leaf and wish to update or modify the content on this page including room details, specials and getaways or availability, please use our submission page.

More options within 1.24 miles of Nellai Banana Leaf include Lloyd Taco Factory approximately 1.87 miles away, Anchor Bar approximately 1.10 miles away, Sam's Top Of The Manor located at 8750 Main Street, Carmine's located at 4715 Transit Road, and This Little Pig.

Privacy Policy
tracker