6023 Millwoods Rd S N.W., Edmonton T6L1N3, Canada
6023 Millwoods Rd S N.W., Edmonton T6L1N3, Canada
No delivery
No open hours
Spot something wrong?
Dishes at Millhurst Pizza. Prices may vary in venue.
Been to Millhurst Pizza? Be the first to share what you ate.