24 Hadham Road, Bishops Stortford CM23 2QS, England
View on Map
What travelers say:
The atmosphere in this restaurant (previously the Robin Hood is buzzing we always meet up with our friends from North Essex here. The food is very very good and the service is provided by friendly and willing staff.