5530 Sunset Dr. South Miami, FL 33143 Map It
305-667-7337
By Hannah Sentenac
By Clarissa Buch Zilberman
By Miami New Times staff
By Shelly Davidov
By Naomi Feinstein
By David Rolland
By Liana Martell
By B. Scott McLendon