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