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