This location has been flagged as "Closed".
1555 SW Eighth St. Miami, FL 33135 Map It
786-420-5418
By Laine Doss
By Clarissa Buch Zilberman
By Elena Vivas
By Nicole Lopez-Alvar
By Olee Fowler
By Francisco Alvarado