This location has been flagged as "Closed".
359 NW 28th St. Miami, FL 33127 Map It
305-515-9173
By Taylor Estape and Liz Tracy
By Naomi Feinstein
By Olee Fowler
By Nicole Lopez-Alvar