This location has been flagged as "Closed".
743 Washington Ave. Miami Beach, FL 33139 Map It
305-793-3882
By World Red Eye
By Kat Bein and Catherine Toruño
By Howard Hardee
By Nicole Lopez-Alvar
By Naomi Feinstein
By Alex DeLuca