Taste of India
Indian Restaurant
2621 Connecticut Ave NW, Washington, DC 20008
(202) 483-1115
(202) 483-1115
2.5 / 5 based on 53 votes
Photos
Chicken Vindaloo = Heaven (via Scoville)
Frozen Strawberry margaritas are that sexy life!! Yum!!