Japanese restaurant · 11460 Jefferson Ct, Champlin, MN
Dine-In
More food in Champlin, MN · Japanese Food in Champlin