Captain's Oven Pizza is a pizzeria offering Neapolitan-style, artisanal pizzas with fresh, high-quality ingredients. Vegan options are available.