Modern European restaurant offering festive platters and flavorful dishes.