Contact

Get in Touch with Us

Our Address

Nick's House of Pizza
372 Boston Ave
Medford, MA 02155

781-396-6630

Our Hours

Monday - Saturday
10am-11pm

Closed Sundays

Location