Tags antlersGrahame Petit Preparing Jura Venisonisleofjura 03/10/2009 In May I wrote about the opening of the Antlers restaurant on Jura. The restaurant, located in Craighouse next to