Home > Town: London > Cuisine: Italian
Caravaggio
Cuisine: Italian
Menu Price: £43
Send to a friend
 See map
 Print
 Give your opinionadd to my favourite restaurants
add to my restaurants to visit
Address:
107-112 Leadenhall Street,
EC3A 4AA London
(see map)
Telephone: 020 7626 6206
Nearby restaurants
- Caravaggio (Italian restaurant), 107-112 Leadenhall Street
- Harvey Nichols & Prism (European restaurant), 147 Leadenhall Street
- The Slug and Lettuce - St. Mary Axe 25 St. Mary Axe
- Mandaloun - City 2 Creechurch Lane
- Adriatico (Italian restaurant), 12-14 Mitre Street
- The Slug and Lettuce - Fenchurch Street 100 Fenchurch Street
- Chez Gerard Bishopsgate (French restaurant), 64 Bishopsgate




