top of page
The Ultimate Green Salad

The Ultimate Green Salad

£45.00Price

This is the best green salad. All the lettuce plus Turkish cucumbers, avocado, spring onion and topped with feta and toasted seeds. Served with a Crème Fraiche and Lemon Vinaigrette.

bottom of page