Flavor of India

Flavor of India,
516 Main St.,
Longmont, CO 80504

When you walk through the doors of Flavor of India, you'll be taken away by the sights and smells of authentic Indian cuisine. For 12 years, our family has been dedicated to creating a flavorful and genuine dining experience.