Restaurant Reviews from DiningGuide411.com
    Top : United_Kingdom: England: London

Caravaggio, London, England, United Kingdom










Caravaggio
107 Leadenhall St
London England United Kingdom


Price Range: £15.01 - £30.00
Phone: 020 7626 6206
Smoking: permitted

Alcohol: full bar

Dress: dressy casual

Reservations: accepted

Parking: street parking, public transit accessible