Leo's Pizzeria

Permanently closed
Call
Website

Advertisement

588 Boyson Rd NE
Cedar Rapids, IA 52402

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

Own this business?
See a problem?

You might also like

United StatesIowaCedar RapidsLeo's Pizzeria

Partial Data by Foursquare.

Advertisement