Captain's Oven Pizza is a compact take-out pizza restaurant specializing in Neapolitan pizzas baked in a brick oven. Limited seating available.