Hirooka Surf And Sport2711 Miami Beach Dr, Miami Beach, FL 33140, USARated 4.6 from 50 reviewsPhone: (954) 444-3942More places like this