La Mollica is an Italian sandwich shop offering fine sandwiches.