Taste of India
LinkedIn Pintrest Facebook Twitter Google +

Taste of India,

Amherst NY
Address: 3093 Sheridan Dr (at Niagara Falls Blvd), Amherst NY 14226 / (716) 837-0460

Type: Restaurant Catering

Cuisine: Indian Vegan Vegetarian