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.
Contact Info
Location: 9412 137 Ave NW, Edmonton, AB T5E 6C2, Canada