Chez Leonardo is a casual Italian pizzeria offering authentic Italian flavors. They specialize in pizzas, including Neapolitan style, alongside other Italian dishes.