Les Frangines is a restaurant specializing in fresh, homemade sandwiches.