Pizzeria Queen specializes in pizza alla pala. Enjoy a crispy crust with a soft, flavorful interior.