Rated
5.0 out of
5 from
1Reviews
Zio Johno's
is an enjoyable Italian Food Restaurant
Ranked #1 of 36 Restaurants in Louisa Cedar Rapids.
Some say it is amazing, affordable.
★★★★★ on the 7th of August, 2013
Zoo's spaghetti is hands down the best around. Couple it with their garlic bread and you have yourself and amazing meal. Very affordable too!