Otaki Japanese Steakhouse & Sushi Bar

Address:

7860 Gate Parkway
Jacksonville, FL 32258
view in google maps

Phone:

9048540485
Contact   ·   Privacy   ·   Terms