Nick's House of Pizza
Drag box to select area
Nick's House of Pizza is located on Boston Avenue near Tufts University that sells pizza and subs. This location offers delivery and is open seven days a week.
372 Boston Ave, Medford, MA 02155
- Accessibility Details: Designated spots that are level with the street
- Hours: Mon - Fri, 10am - 11pm; Sat, Sun, 11am - 11pm
- Hours: Mon - Fri, 9am - 5pm
- Accessible: yes