Filters:
mediterranean restaurant in Hawkesbury Upton
About 2 results.
The Olive Tree Mediterranean Restaurant & Pizzeria
28 George Street, GL6 0AG Nailsworth, United KingdomSet in the heart of the vibrant Cotswold town of Nailsworth, The Olive Tree provides a happy, welcoming atmosphere buzzing with life.