Leonardo's Pizza & Restaurant
Open
Photos
2228 16th Ave SW
Cedar Rapids, IA 52404
Leonardo's Pizza & Restaurant in Cedar Rapids, IA, has been serving delicious homemade pizza and a diverse menu for over 71 years. The establishment offers a wide range of options, including appetizers, sandwiches, burgers, and a selection of cocktails, making it a great spot for lunch, dinner, or family gatherings.
With a large party room available for reservations and a convenient carryout window, Leonardo's caters to groups of any size. Guests can enjoy their meals in the classic red booths, creating a welcoming atmosphere for a memorable dining experience.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.

