3323 W 80th St, Hialeah 33018, United States
No delivery
Spot something wrong?
Dishes at Latin Cuban Cafeteria. Prices may vary in venue.