29 Sun Street, Hitchin, Hertfordshire SG5 1AH, United Kingdom
Distance: 53 yd.
Company description
The best fresh food restaurant in Hitchin serving modern British cuisine with influences from Europe and Asia. Set in a listed building, the atmosphere is informal, relaxed and welcoming.