Please wait...
Home
England
Hertfordshire
Berkhamsted
The Olive Tree - Berkhamsted
The Olive Tree - Berkhamsted
Back to The Olive Tree - Berkhamsted
Address
270 High Street, Berkhamsted, Hertfordshire HP4 1AQ
View The Olive Tree - Berkhamsted in map
Phone
01442 876726
Hours
Due to Covid-19, please see restaurant website for opening hours.
Cuisine
Greek
Mediterranean
Add to my favourites
Website
Facebook
Twitter
Share
Share on social media
X