Located at 20 Broadway, Leonardo’s Pizza is a hidden gem in the heart of a bustling neighborhood. Its inviting aroma of freshly baked pizza and warm hospitality instantly make patrons feel at home. The restaurant’s cozy interior creates the perfect atmosphere for enjoying a mouthwatering slice or an Italian specialty. With a diverse menu that caters to all tastes, Leonardo’s Pizza has become a go-to spot for locals and visitors alike. Whether you prefer a classic margherita pizza or a unique gourmet combination, Leonardo’s delivers on both flavor and quality. From their crispy thin crust to their generous toppings, each slice showcases the culinary expertise and passion that goes into every dish. With friendly service and a prime location, Leonardo’s Pizza is a must-visit destination for pizza connoisseurs searching for an authentic and unforgettable dining experience.













