Judging by the look of the place, you probably wouldn't expect it to serve first-rate cuisine---but it does. Tiny, with only 42 seats, it is located in a freestanding storefront space in Ohio City that is as plain as can be inside and out.… Read More