Open now

12:00 pm - 11:00 pm

London, Shoreditch

17, Devonshire Row, London, EC2M 4SQ

3 Menus available

View menus

About

Authentic, natural charm of The Mediterranean

££££

Authentic, natural charm of The Mediterranean, hidden in the heart of the city. Nestled within touching distance of Liverpool Street Station, and immersed in greenery, a pergola and lots of natural light alongside our exposed kitchen; escape the city, and let Café Luca transport you to the warm and rich quality of the Mediterranean. ​ Our journey began with family, shared passion, and a vision of bringing people together to celebrate the...

Show more