Flor De La Canela
- Address
- 11865 Sw 26th St #J1
- Place
- Miami , FL 33175-2472
- Landline
- (305) 552-7010
Description
Flor De La Canela can be found at 11865 Sw 26th St #J1 . The following is offered: Restaurants - In Miami there are 1008 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(305)552-7010 (305)-552-7010 +13055527010