Back to Restaurant Search
Pizza Castle Menu and Delivery in Albuquerque NM, 87112
  • Hours 11:00am - 10:00pm
  • ETA 25 - 40 min
  • Delivery Minimum $16.00
  • Delivery Cost $2.75
Empty Cart Illustration

Famished? Fill me up!