This location has been flagged as "Closed".
5958 S. Dixie Highway South Miami, FL 33134 Map It
305-876-6699
By Douglas Markowitz
By Rachel Costa
By Asha Elias
By Celia Almeida
By Alex DeLuca
By B. Scott McLendon