This location has been flagged as "Closed".
3015 Grand Ave. Miami, FL 33133 Map It
786-740-2113
By B. Scott McLendon
By Nicole Lopez-Alvar