Leonardo’s Pizza is a family owned and operated New England retail pizza delivery and carry out company. They are proud to have received “Best Pizza” recognition with numerous awards. Their family members have created all of Leonardo’s pizza recipes, taking pride in the development of traditional, vegetarian and gourmet pizzas. They have worked hard over the years to be creative and innovative in their flavor combinations.
415 Forest Ave.
Portland, ME 4101