Indian restaurant · 1595 Niagara Falls Blvd #700, Amherst, NY
To-Go · Delivery
More food in Amherst, NY · Indian Food in Amherst