Star of India
3102 S Parker Rd A10, Aurora
(303) 755-1921
Menu
Restaurants in Aurora, CO
Star of India
3102 S Parker Rd A10, Aurora, CO 80014
(303) 755-1921