Find the top Japanese restaurants in Cleveland, Ohio near you now.
Japanese restaurant
Address: 5855 Broadway Ave, Cleveland, OH 44127
Address: 2247 Professor Ave B, Cleveland, OH 44113
Address: 11472 Euclid Ave, Cleveland, OH 44106
Asian fusion restaurant
Address: 1121 W 10th St, Cleveland, OH 44113
Address: 13120 Shaker Square, Cleveland, OH 44120
Address: 11312 Euclid Ave, Cleveland, OH 44106
Address: 234 Euclid Ave, Cleveland, OH 44114
Address: 2079 E 4th St, Cleveland, OH 44115
Sushi restaurant
Address: 1293 W 9th St, Cleveland, OH 44113