This location has been flagged as "Closed".
7300 Ocean Terrace Miami Beach, FL 33141 Map It
305-867-4242
By Lee Klein
By Jen Karetnick
By Naomi Feinstein
By Olee Fowler