Captains Oven Pizza offers authentic Neapolitan-style pizzas made with hand-tossed crust, fresh ingredients, and baked in a brick oven. They focus on quality and traditional preparation methods for their pizzas.