Home > Resturants > Caravaggio

Caravaggio

Food:

Address: 47 Camberwell Church Street , London SE5 8TR , England, London SE5 8TR

Takeout, Reservations, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar

+44 20 7207 1612

View Menu