Secret Oven is a pizza restaurant specializing in sourdough pizzas made with fresh ingredients. Dine-in and delivery options are available.