Northwood Pizza is open 7 days a week!!

11:00am - 9:00pm Everyday

Delivery available everyday from 5:00pm to closing
(special requests can be made for day time deliveries, please call ahead of time)