Japanese restaurant · 3060 N National Rd, Columbus, IN
See full menu
More food in Columbus, IN · Japanese Food in Columbus