This location has been flagged as "Closed".
2400 NW 72nd Ave. Miami, FL 33152 Map It
305-444-5332
By Nicole Lopez-Alvar
By B. Scott McLendon
By Jesse Scott