SELECT A LOCATION

Taste of India

3192 Sheridan Dr, Amherst, NY 14226
(716) 837-0460

Pickup

Delivery

View MenuOrder Online