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!