Restaurant
Ichiban
8 locals recommend,
Location
1020 Delta Ave
Cincinnati, OH
Mount Lookout
Tips from locals
Getting far (15 minutes to drive) but they have some of the better sushi in the area. There is a macaroon and gelato bar next door to seal the deal as well.