Review of Star of India

2900 Harvard St, Fort Collins, CO 80525

Overall Rating

Review


Their gf naan is delicious!

Updated 10 years ago