Leaf Kitchen

City Guide


Phone: 319-338-1909
Address: 301 1/2 Kirkwood Ave., Iowa City, IA

“We’re proud to announce that Leaf Kitchen has been voted Best Chef / Restaurant by the readers of Edible Iowa River Valley magazine. Leaf Kitchen is the first Iowa City restaurant ever to win this prestigious award. Last year’s winner, a Des Moines restaurant, went on to win the James Beard Foundation award, the country’s most coveted honor for chefs.” –via Leaf Kitchen

How was your experience with this business? Let us know in the comments below. To suggest an edit, contact