1. Flavor of India 516 Main St, Longmont, CO 80501 Coordinate: 40.16805,-105.10213 Phone: (303) 682-9010