Indian restaurant · 9271 Park Meadows Dr, Lone Tree, CO
More food in Lone Tree, CO · Indian Food in Lone Tree