Has anyone been to Origin India Restaurant? They're on Paradise road across from the Hard Rock. I just heard them mentioned on NPR and went to their website. It looks like a fun place: cool decor, Indian food with some non-traditional twists. I'd love to hear any revues before I drop some hard earned cash.