Japanese restaurant · 105 Mountain St NW, Jacksonville, AL
To-Go · Delivery · Dine-In
See full menu
More food in Jacksonville, AL · Japanese Food in Jacksonville