Pizza Castle

5.0 Restaurant 1309 Eubank Blvd NE Albuquerque
  • Highchairs — Yes

  • Kids Menu — No

  • Changing Tables — No

★★★★★

Like a pizza parlor of yesteryear! Play pinball while you wait for your pizza! And it is excellent pizza at a great price! Their party size pizza is perfect for family gatherings or b-day parties!

Load More