Contact us
-
Taste of India
3192 Sheridan Drive
Amherst, NY 14226.
-
Phone
Call : 716-837-0460
Fax : 716-837-3283