Skip navigation
Home
Gallery
Contact
Order Online
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
Order Online Now
Top