Lilly's Pizza

Lilly's Pizza

810 W. Peabody St., Durham, 27701
Stone-hearth-baked pizzas with fresh, organic, local ingredients.