South Indian standout Nellai Banana Leaf opens its second location in Niagara Falls yesterday.
At 427 Third St., Niagara Falls, walking distance from downtown hotels and Seneca Niagara Casino, Nellai’s South Indian cuisine will be served buffet style as Nellai Leaf Grand.
Beard finalists, wing stops, Burmese classics, Parisian-level patisserie, toast bar, racy Thai, and more Buffalo gems By ANDREW GALARNEAUJune 4, ,2024 Wander among the crowds under the Town Square at […]