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