No.
The good ones are back in
everyone's home town.
Obviously, the
best are in Cincinnati.
Pizza is a highly personal taste, I have found.
I am so homesick for La Rosa's.
A good pizza makes the moon hit your eye, your tummy say howdy and your feet feel like a sock hop.