Eating Cuban at Little Havana Restaurant restaurant in North Miami, FL.

Feedback

Do you manage or own Little Havana Restaurant?

Yes