Kimo's Sushi Shop

1948 W 25th St, Cleveland 44113, United States Get Directions to this spot
Japanese Restaurants
1948 W 25th St
Cleveland, 44113
OH, United States
(216) 631-7463

Rate and review Kimo's Sushi Shop in Cleveland, OH, United States!

Share your experiences at Kimo's Sushi Shop with your friends or discover more Japanese Restaurants in Cleveland, OH, United States.