2130 N. Main Street, Longmont
(303) 772-5000
516 Main St., Longmont
(303) 682-9010
Very good india food with great service.
1520 South Hover Street, Longmont
(303) 774-8964