The Olive Tree & Garden Room
Foodies of all kinds can’t fail to love The Olive Tree, offering a feast of flavours from around the world.
With a vibrant atmosphere and elegant surroundings, contemporary international flavours and selection of delicious desserts, this is a great place to relax with family and friends.
You might also like to know that The Olive Tree has its own cocktail bar, a great place to meet for pre-dinner drinks or indeed any other time of the day.
At this time, online restaurant bookings are limited to a maximum of 6 guests per table, if all diners are from the same household. Diners meeting from more than one household are limited to a maximum of 4 guests per table. The only exceptions are to add children under the age of 11 within your party, or for larger single households of more than 6 people.
Please ensure that your booking abides by Welsh Government guidelines on meeting indoors. If you are visiting as a group, contact details are needed for at least one person from each household. Where appropriate, guests are required to provide ID verification of their name and address when providing these contact details.
If booking a table for more than 6 diners (this must be one single household or include children under the age of 11), please click here.
Enjoy a spectacular Sunday lunch at The Olive Tree & Garden Room. Relax, have a drink and leave the hard work to us as you get together for a Sunday Lunch.
Reservations are available between 1pm and 3pm
Adult - £21.50
Child - £10.75
Adult - £24.95
Child - £12.50
Winter Afternoon Tea
Cosy up with our mouth-watering winter tea at The Olive Tree, featuring seasonal savoury treats and finger sandwiches, delicious hand-made cakes and pastries, and freshly baked winter berry and vanilla scones with clotted cream and strawberry jam.
£21.50 per person (Monday – Friday)
£29.50 per person (Saturday & Sunday)
Menu subject to change, please enquire at the time of booking.
Monday - Sunday
6.30am - 10:30am
Monday - Saturday
1.00pm - 3.00pm
Monday - Sunday
6.30pm - 9.00pm
1.00pm – 3.00pm