Ordered the Bella Mia pizza for takeout. The order was taken with a smile and the pizza was ready as promised (15-20 minutes), the New York style crust has the perfect amount of crisp yet was still able to be folded without cracking. The topping were “just right...