Le Saint Nicolas offers an authentic French culinary experience in a warm and welcoming setting.