Find the top Japanese restaurants in Ohio near you now.
Japanese restaurant
Address: Located in: Hollywood Casino, 1968 Miami St, Toledo, OH 43605
Japanese restaurant
Address: 3330 Central Ave Suite A-3, Toledo, OH 43606
Sushi restaurant
Address: 3443 Edwards Rd suite 1, Cincinnati, OH 45208