An authentic and traditional Indian restaurant which has become an acclaimed favorite among families, tourists and business people.