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

Own this business?
See a problem?

You might also like

United StatesIowaCedar RapidsLeonardo's Pizza & Restaurant

Partial Data by Infogroup (c) 2025. All rights reserved.