This location has been flagged as "Closed".
7335 NW 36th St. Miami, FL 33166
Hialeah
305-497-9022
twelve-miami.com