Kihachi Japanese Restaurant

Cleveland
Japanese Restaurant
$$$$

Here they are serving up some of Ohio's best Japanese food.