Japanese restaurant · 2211 E Center St, Warsaw, IN
See full menu
More food in Warsaw, IN · Japanese Food in Warsaw