Millis House of Pizza

915 Main Street

Millis, MA 02054

Tel: 508-376-8500


Millis House of Pizza

915 Main Street

Millis, MA 02054

Tel: 508-376-8500

— Store Hours —

Sunday-Thursday 11am-9:30pm

Friday-Saturday 11am-10pm