8 Theberton Street Greater London, England N1 0QX
A Mediterranean restaurant specialising in Turkish cuisine. Mem and Laz is loved by families who come to soak up the relaxed atmosphere.