Come taste a yummy creation at Millhurst Pizza. They are open at night from Tuesday to Sunday and are accessible by car. They are established in an area characterized with parks.
Dishes
Pizza,
Languages Spoken
English,
Location
6023 Mill Woods Road South Nw, Edmonton, ABT6L 5X9