This location has been flagged as "Closed".
294 NW 54th St. Miami, FL 33127 Map It
954-235-4758
By David Bennett
By Shelly Davidov
By Miami New Times staff
By Naomi Feinstein
By Caroline Val
By Francisco Alvarado