"One of the top 3 restaurant's in Colorado love this place"
Phone: +13036829010
Address: 370 Main St, Longmont, Colorado, USA, 80501, United States
City: Longmont
Website: http://flavorofindiacolorado.com/
Tuesday: 11:00-14:30 17:00-21:00
Wednesday: 11:00-14:30 17:00-21:00
Thursday: 11:00-14:30 17:00-21:00
Friday: 11:00-14:30 17:00-21:00
Saturday: 11:00-14:30 17:00-21:00
Sunday: 11:00-14:30 17:00-21:00
Dishes: 10
Amenities: 6
Categories: 5
Reviews: 2244