Japanese restaurant · 172 W Logan St, Noblesville, IN
See full menu
More food in Noblesville, IN · Japanese Food in Noblesville