Special deals in November
The Olive Tree
An award winning restaurant set in the heart of the vibrant Cotswold town of Nailsworth, The Olive Tree provides a happy, welcoming atmosphere buzzing with life.
From early morning, locals and visitors alike enjoy the Olive Tree experience. It's a great place to meet friends, do lunch or eat out in the evening. Come and see for yourself.