Location

Pappa's Pizza
18/200 Spencer Road
Thornlie WA 6108
Spencer Villageā€Ž
(08) 9451 6936

Opening Hours

Open 7 Days
3pm - 10pm

Parking Available