Greek restaurants in Lambeth

2 restaurants

Imagen Sappho Meze Bar

Sappho Meze Bar / Greek

Open now · 9am - 11:30pm
9 Clapham High Street Lambeth
Default Image

Riverside at St Thomas' Hospital / Greek

Westminster Bridge Road Lambeth