South Beach
Currently Closed
Hours & Location
1601 Collins Ave,
Miami Beach, FL 33139
(305) 695-4550
Located in the St. Moritz Tower of the Loews Miami Beach Hotel
Currently Closed
Follow @lurefishbarsb for the latest updates.