This location has been flagged as "Closed".
5701 Sunset Dr. South Miami, FL 33143 Map It
305-667-3274
By Hannah Sentenac
By Laine Doss
By Miami New Times staff
By Naomi Feinstein
By Caroline Val
By Francisco Alvarado