This location has been flagged as "Closed".
318 NW 23rd St. Miami, FL 33127 Map It
786-872-2774
By Ashley-Anna Aboreden, Jose D. Duran and Olivia McAuley
By Grant Albert
By Nicole Lopez-Alvar
By Olee Fowler
By Francisco Alvarado