IL SANTO is an Italian restaurant located in Paris, offering an unforgettable culinary experience in a warm and friendly atmosphere. The menu features dishes like pizza with tomato sauce, mozzarella, ham, and minced beef.