Caravaggio

££Italian

This heavyweight Italian restaurant is a busy City destination which remains subdued and friendly despite its powerful clientele. The imposing facade, a former bank, gives way to a split-level interior, with a lofty ceiling and original Art Deco light fittings. Regional dishes from across Italy, ...

No active offers at the moment. Check back soon!

Is this your business?

Claim this listing to manage your offers and connect with customers.