Otaki Japanese Steakhouse & Sushi Bar

Japanese steakhouse · 7860 Gate Pkwy #119, Jacksonville, FL

Hours

More food in Jacksonville, FL · Japanese Steakhouse in Jacksonville