Cielo

3 New Burlington Street, Mayfair W1S 2JF, Greater London
Cielo

Restaurant Information :

Food Type :
Italian

Bespoke modern Italian restaurant and adjoining mezzanine lounge with retractable glass roof.

Browse By Location
Claim Restaurant Page Views: 68