Lucas Italian Deli

Sandwich shop · 20 Exchange St, Millis, MA

Hours

More food in Millis, MA · Sandwich in Millis