Serving Little Havana's thriving Cuban culture
3100 SW 8 Street
Miami Fl 33135
4 Blocks East of Versailles Restaurant
Hours
Mon-Sat: 10:00 AM-6:00 PM
Closed on Sundays