Cafe Caravaggio is a restaurant with a bar, noted for serving healthy cuisine. It is located in Borghetto Santo Spirito, Italy.