Address 2701 S Bayshore Dr Miami FL 33133 United States
Phone: (305) 858-6666 Open 24 Hours a Day: No