Leo's Pizzeria
Advertisement
Leo's Italian Restaurant Pizzeria is a family-owned establishment that has been serving the Cedar Rapids area since 1981, with locations in Cornwall, Newburgh, and Wappingers. Known for its commitment to quality food and service, the restaurant features a diverse menu that includes pizza, calzones, hero sandwiches, and complete dinners, ensuring a delightful dining experience for all guests.
Under the guidance of owner Leo Maniscalchi and his family, Leo's maintains a warm, welcoming atmosphere where customers can enjoy everything from a quick slice of pizza to a full-course meal. The restaurant also offers various specials and catering options, making it a popular choice for both casual dining and special occasions.
Generated from the website
Also at this address
You might also like
Partial Data by Foursquare.
Advertisement

