El Embrujo Restaurant serves traditional Peruvian cuisine, which is marked by its international influences. Its menu features a selection of beef, chicken and pork dishes prepared in a variety of ways. Meals are prepared in a homemade fashion and served in gourmet style.