Greek Food · London

ISLE OF WIGHT HEIRLOOM TOMATOES FOR THE GREEK SALAD WIN

The Greek salad is a staple of the Greek diet. It is one of the most famous salads, and you will find it listed in menus of non-Greek restaurants all over the world. We have seen it offered in French, Italian, Mexican, South African and Chinese restaurant menus – yes, Chinese! We even dare you… Continue reading ISLE OF WIGHT HEIRLOOM TOMATOES FOR THE GREEK SALAD WIN