10344 West Flagler Street, Miami 33174, FL, United States
Distance: 194 yd.
Company description
Family owned and operated Cuban restaurant offering home cooked meals in Miami for over 20 years with 5 locations in Miami and growing. Known for our Cuban pizza and Cuban coffee.