Description

At Cleo, we blend our culinary artistry with the finest local ingredients, carefully sourced from nearby producers wherever we are.

But Cleo is more than just a dining destination – it’s an experience.

Our chefs bring the essence of nature to your plate, using olive oil pressed from trees in our own garden.

Rooted in tradition yet open to the world, Cleo is where local authenticity meets global culinary influences. We believe in striking the perfect balance between diversity and simplicity, preparing regional flavors with deep respect for their origins.

Opening Hours

Monday - Sunday: 9am-11pm

Location

54-56 Elizabeth Street, London