Order Online

Taste of India

3192 Sheridan Dr
Amherst, NY 14226
(716) 837-0460
Order online Menu | Info
Any questions please call us.