Tokyo Hibachi

906 N Memorial Dr Lancaster OH 43130 USA

(740) 785-5005

Location