Maison Franco is a deli offering quality dishes in a convivial atmosphere.