As at time of writing, Ormer is one of three Michelin starred restaurants on the island of Jersey. Ormer was my lunch venue for this visit to the island and aside from the slightly formal interior décor, this represented a superb value for money option and a prime example of where I would steer someone to be less intimidated about Michelin starred... More

8