Pizza castle

1220 Eubank Blvd NE Ste B, Albuquerque, NM

Menu (As of 10/30)

x Olives, & Green Chile

ye Oil Wings

Specials Lunch Specials

Desserte / _ Fountain Drinks

Pizza castle: hours and how to order