Search More


La Flor de la Canela

11865 SW 26th St. West Dade, FL 33175 | West Dade | 305-552-7010


Business Description

"La Flor de la Canela", was established in 1996, this Peruvian Restaurant is located in Miami, caters for the most demanding palates of Miami, with the exquisite and authentic tastes of the traditional Peruvian cousin, recognized as one of the best internationally.