My family and I frequent Bruno's and are always impressed by the food. Of all the places in Cleveland that do Italian, including Little Italy, this is one of the best.
But let me be clear- you don't go here for ambiance (really nothing special and a bit outdated) or stellar service (can be slow), you go for the great food. And yes, they are difficult to get to if you aren't familiar with the maddening one-way streets in the area, but you will be glad you tried.
The prices match the above and it's a good deal for what you get.