05-25-2015, 02:22 PM
You might be talking about LaRosa's if you say that all Cincinnatians have had it. If so, it's good, but it's far from the best pizza in the city. I think Dewey's is probably the best local joint. There is a place on North Bend and Westwood-Northern called Five Boroughs that is super delicious.
LFG