Pizza Queen offers authentic Neapolitan-style pizza, baked in a stone oven. This casual dining spot specializes in traditional Italian pizzas, providing a taste of Italy.