Indian restaurant · 1051 Sheridan Dr, Tonawanda, NY
More food in Tonawanda, NY · Indian Food in Tonawanda