Star of India

Get authentic Indian food in the Rocky Mountains!

Contact information

ADDRESS 47 Cooper Creek Square
Winter Park, Grand 80482 CO
PHONE 970-726-5991