Stylish Indian restaurant offering top-quality cuisine in comfortable surroundings.