After trying Cincinnati's ""best"" pizza I decided that I was never going to have a decent piece of pizza again. We just moved here 1 year ago. If LaRosa's was the best I could not imagine what the other pizza down here was like! Then I discovered the Pizza Tower. It is really good pizza and a great place to take our family members when they visit. My grandchildren love it and ask to go everytime they visit.
more