Leonardo's Pizza offers a menu of Italian-American cuisine, specializing in pizza, subs, salads, calzones, and sides. Dine-in and carry-out options are available.