Despite the temperament of the staff answering the phone, I love their pizza and their wings. The cheese on the pizza is awesome and the sauce for the wings is great. It s the only pizza I ve ever had that is good after the microwave, even days later!!
Mountain road has at least 10 pizza shops on it. There are 9 shitty ones then there is Pizza City. They have Good pizza, wings are amazing. There subs are up to par. They are fast too. And the place seems clean.