Premium Award-Winning Chef Roberta Hall McCarron On What Inspires Her Roberta Hall McCarron tells Hospitality Ireland about her new venture Ardfern, a café, bar and bottle shop in Edinburgh’s Leith.