History
This small pizza shop on Dyckman Street has been in business since 1945, enjoying a loyal following of customers in Inwood and beyond for generations. Throughout the years the neighborhood has changed, but one thing has remained the same: that is the taste of a fresh slice of pizza at the Pizza Palace!
Specialties
Authentic New York Style Pizza