1116 Elmwood Ave
Buffalo, NY 14222
Buffalo, NY 14222
Open HoursLunch & Dinner daily
OverviewLocated on busy Elmwood Avenue in downtown Buffalo, this restaurant attracts business people and out-of-town visitors who've heard of the authentic South Indian cuisine being...
more