Contact Details

Pizza Castle

4418 36 Avenue Northwest, T6L 3S1, Edmonton
7803990999

Delivery Hours

Monday - Sunday 2pm - 11pm

Pick up Hours

Monday - Sunday 2pm - 11pm   

Top