Sappho Meze Restaurant London

A small traditional Greek meze restaurant tucked away in Clapham, the Sappho Meze Restaurant provides a unique dining experience. A small family-run business that offers generous portions of honest, delicious home-cooked Greek food, and excellent service, the restaurant is fairly inconspicuous, and you would probably walk by it if you weren’t looking for it specifically. … Continue reading Sappho Meze Restaurant London