This location has been flagged as "Closed".
2250 NE 8th St. Homestead, FL 33033 Map It
305-248-7001
By Nicole Lopez-Alvar