Sher Khan is a modern Indian restaurant offering a variety of exotic dishes.