Reservation
Nellai Banana Leaf 4303 Transit Road, Williamsville, NY 14221 Tue - Sun Lunch 11:30 am to 2:30 pm | Dinner 5:00 pm to 9:30 pm | Sundays we close @ 8:30 pm | Mondays we are closed! 716 276 3786


No products in the cart.

TableBooking