Japanese restaurant · 821 Indianapolis Rd, Greencastle, IN
See full menu
More food in Greencastle, IN · Japanese Food in Greencastle