Authentic Indian restaurant, Kaalika, offering a rich selection of traditional dishes.