Lucas Italian Deli
20 Exchange St, Millis
(508) 376-5430
Recent Reviews
Order Online
You May Also Like
Saigon Restaurant - 18 Exchange St D
Vietnamese
Victory Lane - 32 Exchange St
Bar & Grill, Burgers, Pubs, Bar
STACK'D PIZZA & SANDWICHES - 40 Exchange St
Pizza, Salad
Restaurants in Millis, MA
Lucas Italian Deli
20 Exchange St, Millis, MA 02054
(508) 376-5430