4 Decades & Counting

Serving up authentic New York Style Pizza since 1976.

 

Our Location

Denver, CO

3499 W 32nd Ave
Denver, CO 80211

(303) 458-8415

Hours

Sunday - Thursday: 10:30 am - 9:00 pm
Friday - Saturday: 10:30 am - 10:00 pm