Japanese restaurant · 830 Fairview Ave, Bowling Green, KY
More food in Bowling Green, KY · Japanese Food in Bowling Green