This location has been flagged as "Closed".
6348 SW 8th St. Miami, FL 33144 Map It
305-264-6563
By Naomi Feinstein
By Jesse Scott
By B. Scott McLendon