St John Restaurant

83 High Street, Odiham, RG29 1LB

St John, Odiham's newest unique and innovative fine dining restaurant looks forward to welcoming you to experience the finest of food, prepared using only the finest of ingredients for a modern eclectic continental menu.

  • Telephone: 01256 702697
  • Fax: 01256 702697
  • Website