Address: 3093 Sheridan Dr (at Niagara Falls Blvd), Amherst NY 14226 / (716) 837-0460
About Us / Taste of India History: Serves meat, veg options available. This is an authentic Indian restaurant that caters to vegan and vegetarian diets. The decor is simple and clean. Private catering and banquet hall available.