The Leaning Tower has the great tasting pizza pie you're looking for with plenty of fresh toppings to choose from. Dine in or have it delivered!
Be the first to add a review to the The Leaning Tower.
The Leaning Tower
- Sun: 12:00 pm - 10:00 pm
- Fri, Sat: 11:00 am - 11:00 pm
- Mon - Thu: 11:00 am - 10:00 pm
Is there a problem with this listing? Let us know.
Credit Cards Accepted