The New Pizza Professor logo

Find your local The New Pizza Professor

Locations by state

Find your local The New Pizza Professor to explore deals, menus, and opening hours - get your pizza for pickup or delivery.

New York (1)

Flushing14125 Jewel AveFlushing, NY 11367View menu

You could be eating pizza in less than an hour!

Install App