Taj Mahal Indian Cuisine
5350 S Santa Fe Dr C, Littleton 80120