Otaki Japanese Steakhouse Jacksonville

1 local recommends,

Unique things to do nearby

PASTA-bilities
Learn to Surf at Jacksonville Beach!!
Location
7860 Gate Parkway
Jacksonville, FL
Deerwood