Papa Johns Pizza
Papa John's
Hours:
9500 Montgomery Blvd NE #11, Albuquerque NM 87111
Tips
Hours
Most Recent Reviews
-
November 2023
Thus is b.s.. shak a ronoi supposed to b extra pepperoni and cheese. What I got was a friggin joke.... frozen pizza is
-
November 2023
Wasn't happy paid 26 bucks for a pizza and it didn't seem cooked all the way.
-
October 2023
Really awesome and fast service, and amazing pizza as always.
More Comments(99)
Other Information
Nearest Papa John's Stores
You May Also Like
-
Albuquerque, New Mexico