Mamma's pizza
Pizza
Mamma's Pizza offers pizza for takeout and delivery, with a menu of classic and specialty pizzas made with fresh ingredients.
- Ranked #17 of Edmonton's best pizza (Google's #10 result)
- Address
- 12135 97 St NW
- Area
- North Central › Alberta Avenue
- Data
- Rating and reviews from Google, checked on October 13, 2026.
Other top-rated pizza
Ranked near Mamma's pizza in pizza
- #15 Hometown Pizza
- #16 Bianco
- #18 High Dough
- #19 UNA pizza + wine Edmonton: South Common