O KU SUSHI

502 1ST ST N, JACKSONVILLE BEACH,
FL, 32250, USA