Restaurants in Denver, CO
Restaurants • Pizza
3800 W 38th Ave.,
Denver ,
CO
80211
UNITED STATES
Based on 4 reviews
Best North Denver Pizza
This is one of my all time favorite North Denver spots for pizza. Always friendly, fast and reliable, the pizza is consistently good and totally fresh. I don't love the restaurant because it feels crowded to me, but for take out pizza...Not so good pizza
I don't really care for Carl's Pizza. The pizza is too saucy and greasy. They also don't deliver. Not so good.Good service and food
We went to this little hole in the wall for a small gathering. We ordered a sandwich and a beer and were very surprised at how good it was and the great service. We will definitely go again.Been going to Carl's for years!
The service has always been great, and the food is delicious.Worldwide > United States > Denver, CO > Pizza