Family Italian

The Family Delicatessen in Maynard makes a top notch sandwich. They have an “Italian” and a “Family Italian” which is obviously the better of the two. Best difference is the ciabatta vs seeded Italian bread.