Flor De La Canela is a cozy eatery nestled in the heart of Miami, FL, offering a menu inspired by traditional Latin American flavors.
With a focus on fresh ingredients and authentic recipes, this restaurant provides a warm and inviting dining experience for those seeking a taste of Latin cuisine.
Generated from their business information