Best pizza near Cleveland, hands down. Get the Margherita DOC with Bufala mozzarella, and you will agree. Only downsides - reservations with parties of 7 or more, and they can't make too many pizzas at once. If you do come with a big group, don't be shy about eating while others wait for their pizza, or yours will be cold by the time theirs come out.