808 Ponce de Leon Blvd. Miami, FL 33134 Map It
786-431-1947
By Rachel Costa and Nicole Lopez-Alvar
By Juliana Accioly
By Suzannah Friscia and Olivia McAuley
By Josie Gulliksen
By Naomi Feinstein
By Celia Almeida