Japanese restaurant · 4170 W Division St #130, St Cloud, MN
Dine-In
More food in St Cloud, MN · Japanese Food in St Cloud