Food - excellent, staff - brilliant, atmosphere - very nice. In all, a great experience. There are plenty of food outlets in St Johns and Knaphill but this one genuinely ... more