Star of India

47 Cooper Creek Sq Ste 221, Winter Park, CO 80482
Region: Northwest City: Winter Park

Overview

The menu features an extensive array of Appitizers, Vegetarian and Non-Vegetarian enrees, and Desserts as well as a full selection of beers, wines and mixed drinks, which is sure to please everyone in your group.