Le Santo is a pizza restaurant offering delicious Italian cuisine in a convivial atmosphere.