Flor de la Canela

Flor de la Canela

Restaurants in Miami, FL

Restaurants Tex-Mex Restaurants

Contact us

Location

11865 Sw 26th St., J1
Miami , FL 33175 UNITED STATES

Reviews

Flor de la Canela 305-552-7010
11865 Sw 26th St., J1
Miami , FL 33175 UNITED STATES
$
Flor de la Canela

Detail information

Company name
Flor de la Canela
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Flor de la Canela

Contacts Location Details