Japanese restaurant · 935 W Tulsa St, Siloam Springs, AR
To-Go · Dine-In
See full menu
More food in Siloam Springs, AR · Japanese Food in Siloam Springs