Dolly Dimples serves freshly made pizzas, offering both dine-in and takeaway options with a menu featuring original recipes.