Japanese restaurant · 357 37th St, South Ogden, UT
More food in South Ogden, UT · Japanese Food in South Ogden