JUMP TO:
  • Top Places
  • All
0 Ratings
Recommended
+ Share On... Facebook Twitter

Mama Mia's

Map & Directions 3531 S. Logan St.
Englewood, CO 80110
FLAG
 
303-761-6336
  • Italian, Pizza
  • Daily 11am-10pm
  • MasterCard, Visa, cash
  • Delivery, Takeout, Wheelchair Accessible
  • Dinner, Lunch
  • None
  • Not Accepted
  • Lot Available

Description

Westword's Description

Here's the skinny on Mama Mia's thin pie: It's great. The dough is baked on a brick into a crispy, crackly crust; it's covered with an oregano-laden, tomato-sweet sauce and a thick slick of cheese.

 
Member Reviews

No Reviews yet, leave the first one below!

Your Review:

Your Rating:

 

 
Menu

More Italian Restaurants in Denver / Boulder

See More Italian Restaurants in Denver / Boulder

Reviews and News

  • It started with wine dinners at a handful of restaurants, monthly culinary happenings where cellared vino was uncorked and paired with... More on Mama Mia's »

advertisement

More Pizza Restaurants

Today's Daily Deal

Food and drink from India's Kitchen ($20 value) View more Voice Daily Deals

Events Nearby

Restaurants Nearby

See More Restaurants
advertisement
Loading...