Caravaggio Menu

Welcome to Caravaggio, a standout Italian restaurant nestled in the heart of London at Leadenhall Street. This culinary gem offers a menu that marries tradition with innovation, ensuring each dish transports you to the sun-kissed landscapes of Italy.

The dining experience here is enhanced by an extensive wine list paired with expert recommendations from the friendly staff. Customer testimonials highlight a variety of mouthwatering options, including homemade spaghetti and risotto, all prepared with precision. Vegetarians are well catered for, ensuring everyone leaves satisfied.

Whether it's a bustling group dinner or an intimate experience, Caravaggio promises impeccable service and a sense of Italian authenticity that captivates diners. The ambiance breathes warmth, making it a perfect spot for both casual meals and special occasions. Discover why guests like Sean Choi feel they've been whisked away to Italy in the midst of London’s hustle and bustle.

Menus from Other Places