Great pizza and amazing salads! First, I was shocked how much crunch the crust had after being delivered. Delivery was quick, and toppings (cheese, pepperoni , mushrooms) were plentiful and evenly distributed. We like salad with our pizza, and most restaurants treat them as an afterthought. Pizza Tower has several on the menu and they really make them delicious. We ordered Greek salad and caprese--and had 2 meals with them.
Looking forward to trying more! read more