Celebrating over 60 Years in Business!

Call: 319-364-5537

LEONARDOS-LOGO-357-355 facebook logo-blue

Business Hours:  

Monday - Wednesday: 11:00 am to 11:00 pm

Thursday - Saturday: 11:00 am to 12:00 am

Sunday: 12:00 pm to 11:00 pm

Address:  2228 16th Ave SW, Cedar Rapids, IA 52404


Phone: 319-364-5537



Family owned and operated for over 50 years, we offer a wide selection of great menu options for lunch and dinner 7 days a week. You can dine in with family and friends, or try our carry-out options for a lovely night in. We've got the best pizza around with a traditional technique and recipe.