Location: 217 71st Street, Miami Beach, FL 33141 (Google map)
Hours: Every day from 8:00 am to 5:00 am.
Parking: Street
Sports Bar in Miami Beach
Location: 217 71st Street, Miami Beach, FL 33141 (Google map)
Hours: Every day from 8:00 am to 5:00 am.
Parking: Street