Reserve a table: (303) 999-3590
The Well Pizza & Bar, located on Wyandot Street in Denver is known for our mouthwatering, authentic Italian food.
Our diverse menu has casual-style Italian cuisines, including pizza, calzones, stromboli's, panini's, pasta, sandwiches, salads, and more. Wash it all down with a soda, cocktail, or beer. Take advantage of our daily happy hour from 4-8.
We can't wait to see you soon!
Pizza can help you absorb the antioxidant Lycopene.
Lycopene is found in tomatoes, which are used to make the base sauce for pizzas. Lycopene helps to lower blood pressure and bring down high cholesterol.
Fresh veggies are one of the healthiest toppings!
You probably heard your parents tell you many times to eat your veggies.
The average slice of pizza contains 12 grams of protein.
Protein is an essential component of good health. Protein is what helps you to gain muscle, and make hair, blood, connective tissue, antibodies, enzymes, and more.
WE CARE FOR YOUR SAFETY
At The Well Pizza & Bar, we take care of our customers and staff's health.
We have implemented new safety measures to provide our customers with an experience that is both hygienic and fun.
What Our Customers Are Saying About Us
Joscelyn B5 Star Review
The Well serves the best pizza in Denver, hands down. My boyfriend is a native Denverite and this is his favorite pizza place and it’s mine as well. Ashley is completely on top of things – the orders, friendly service, drinks, you name it. The combination of excellent service, quality food, the low-key local crowd, and casual pizza joint ambiance make this place our favorite pizza restaurant in Denver. Definitely check it out.
Manuel R5 Star Review
The fantastic local family feels like Italian rest. Food is better than any big chain, non-pretencious relaxed atmosphere. Outstanding food and service. What a treat for a Wednesday evening. Definitely going back.
Drew G5 Star Review
Best pizza in Denver. Family atmosphere and they truly care about the community!
Mouthwatering, Authentic Italian & Pizza
Address: 3210 Wyandot Street, Denver, CO 80211