Nice atmosphere, helpful staff and excellent food. La Taverna Del Leone saved our life because it was the only restaurant opened on Monday evening during February!