A new restaurant has opened in Longmont (40 minutes North of Denver, 20 minutes North-East of Boulder). It's called the Curry Kitchen. It's at the corner of 21st & Main (highway 287). I'm looking for some reports before I burn any of my gas money. Any info yet?