An authentic Indian restaurant, in which one can taste the finest traditional meals of Indian cuisine.