Pizza Review
Can’t stop coming back here, gotta be the best pie in Denver. Sauce has a tangy fire-roasted tomato flavor and the crust is truly perfect; light and crispy with a pastry-like buttery taste. Balanced and refined, Deli Italia has got it goin on.