Asian Food, Japanese, Southside, Sushi Restaurants Otaki Japanese Steakhouse – Stellar Sushi and Hibachi Author Food Critic Date October 11, 2016 Otaki Japanese Steakhouse has been serving Jacksonville for quite a while, remarkably sailing under the radar for most of that time. Located off Gate Parkway in the shopping center...