Luci Ancora is an Italian restaurant offering refined mains and tasting menus featuring locally sourced produce.