Tokyo Japanese Steakhouse

1800 Tiffin Ave ste 113, Findlay
(419) 420-8881