Japanese steakhouse · 1042 Interstate Ct, Findlay, OH
More food in Findlay, OH · Japanese Steakhouse in Findlay