Traditionally decorated mainstay for homey Indian cuisine served à la carte or buffet-style.
Top Brunch Spots » Restaurants » Asian restaurant » Star of India – Aurora, Colorado 80014
Star of India – Aurora, Colorado 80014
Star of India Description
Star of India Location
Address: 3102 S Parker Rd a10, Aurora, CO 80014
Phone Number: +1 303-755-1921
Price ($ – $$$$): $$