Indian restaurant · 1247 Shepherd St NW a, Washington, DC
More food in Washington, DC · Indian Food in Washington