Leaning Tower of Pizza

Leaning Tower of Pizza in Mansfield, as pictured on the business's own website
Photo: Leaning Tower of Pizza website

About

Leaning Tower of Pizza is a pizza shop in Mansfield, Ohio that serves freshly baked pizzas made to order.

Services

  • Made to order pizza

Location

180 Lexington Avenue, Mansfield, OH 44907-1235

More restaurants nearby