Taste of India

Taste of India is a comfortable, casual spot for classic Indian dishes and bottomless chai tea service in Seattle. Taste of India is one of the Three Best RatedĀ® Indian Restaurants in Seattle, WA.