-
Leonardo's
is a highly recommended Pizza Restaurant
Ranked #1 of 37 Restaurants in Young's Hill Cedar Rapids.
Some say, it is perfect, french.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Try the French Dip Sandwich - Savory! Perfect...