La Mere Michele is a restaurant offering French and Mediterranean cuisine in a warm, inviting setting.