An award winning restaurant set in the heart of the vibrant Cotswold town of Nailsworth. Providing 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.
28 George St, Nailsworth, Stroud, GL6 0AG