Star of India
LinkedIn Pintrest Facebook Twitter Google +

Star of India,

Fort Collins CO
Address: 2900 Harvard St, Fort Collins CO 80525 / (970) 225-1740

Type: Restaurant

Cuisine: Indian Vegan Vegetarian