Caravaggio is an Italian restaurant offering a lunch buffet and a menu with pizzas and other dishes.