We will be open on Sunday 12/24/23 from 10:00-3:00
20 Exchange St., Millis, MA 02054
508- 376-5430
Menu
Home
Menu
Catering
Hours
Contact
Online Ordering
Close Menu
contact
Lucas Italian Deli
20 Exchange St.
Millis, MA 02054
508- 376-5430
Click on map for directions