This location has been flagged as "Closed".
20811 S. Dixie Highway Miami, FL 33189 Map It
305-637-4913
By Naomi Feinstein
By Nicole Lopez-Alvar
By Liana Martell
By David Rolland