La Flor de la Canela offers a high-quality Peruvian dining experience.