🍽️RestaurantSouth America
La Flor de Canela
-
Av. República de Panama 6584, Lima, Peru
+51 1 445 0981Excellent Peruvian creole restaurant near the motorcycle district in Lima. A favorite of overland riders getting bikes serviced nearby at Motos del Peru. Try the ceviche and lomo saltado.
