Pizza Palace - North Town
Pizza restaurant, Chicken wings restaurant, Dessert shop, Pasta shop, Pizza takeaway
About
Located at North Town Centre, Pizza Palace is a vibrant spot where deliciousness reigns supreme. This women-owned establishment offers a delightful array of pizzas, chicken wings, and desserts in a casual, family-friendly atmosphere. Diners rave about the flavorful butter chicken pizza and perfectly cooked wings, with many considering it their new go-to spot. Accessible and welcoming to all, with a generous kids' menu, Pizza Palace is a wonderful choice for lunch or dinner in Edmonton.