One of the best pizza places in Cleveland. Nice and inviting, the pinnacle of Italian American restaurants with loads of authentic ingredients.
The pizza? On par or better than Mama Santa's in Little Italy. I'd say better because of the hearty slices of pepperoni, a zesty mix of mozz and provalone without getting to sharp, and the perfect pizza dough.
Service is a little slow from what I remember but friendly, and apparently the take-out/delivery pizza isn't quite the same.