Relaxed Indian eatery with extensive menu of traditional meat & veggie dishes & large lunch buffet.
Top Brunch Spots » Restaurants » Buffet restaurant » Star of India – Fort Collins, Colorado 80525
Star of India – Fort Collins, Colorado 80525
Star of India Description
Star of India Location
Address: 2900 Harvard St Unit B, Fort Collins, CO 80525
Phone Number: +1 970-225-1740
Price ($ – $$$$): $$