This location has been flagged as "Closed".
3301 NE 1st Ave. Miami, FL 33137 Map It
786-220-5221
By Naomi Feinstein
By Olee Fowler
By Nicole Lopez-Alvar