Indian restaurant with a unique atmosphere and a menu designed to excite the senses.