North House of Pizza
Address:
134 North St, Salem, MA 01970
Phone:
(978) 740-0033
Payment:
Other Details:
North House of Pizza offers a variety of pizza and subs. Delivery is available.
Pizza, Restaurants
Other Businesses: