Japanese steakhouse · 1016 Indianapolis Rd, Greencastle, IN
More food in Greencastle, IN · Japanese Steakhouse in Greencastle