Prestigious Indian restaurant on Drummond Street. Offers a unique dining experience in less traditional surroundings.