Tokyo Steak Of Japan

Japanese steakhouse · 1016 Indianapolis Rd, Greencastle, IN

Hours

More food in Greencastle, IN · Japanese Steakhouse in Greencastle