7630 NE 1st Ave. Miami, FL 33138 Map It
305-754-0000
By Ashley-Anna Aboreden, Jose D. Duran and Olivia McAuley
By Alexandra Martinez
By Hannah Sentenac
By Laine Doss
By Naomi Feinstein
By Caroline Val
By Francisco Alvarado