Restaurants in Phoenix, AZ
Restaurants • Pizza
1219 E Glendale Ave.,
Phoenix ,
AZ
85020
UNITED STATES
Based on 1 reviews
Rat Poop
I use to frequent the central phoenix location until I overheard two employees joking about past rat infestation and rat droppings in the tiles above. I lost my desire to ever eat at that location. Its a shame, they had great pizza.Worldwide > United States > Phoenix, AZ > Pizza