Pizza in Denver, CO
Pizza • Italian Restaurants
3499 W 32nd Ave.,
Denver ,
CO
80211
UNITED STATES
Based on 2 reviews
Worst customer service ever!
Mr. Michael Bracket at 303-455-0815 said that he would reprimand his staff for the very poor customer service after I ordered for delivery. What made me mad was the fact that I have lived at this same address for over 25 years and I had...the Highland's top pizza spot
This is my favorite Denver pizza joint. It's on the corner of Lowell & 32nd Ave in Highland Square. It really is a good place to get some pizza & beer, pre-partying as we say.Worldwide > United States > Denver, CO > Pizza