Homey, brick-walled cafe serving elevated breakfast & lunch fare, plus house-baked cookies.
Leaf Kitchen in Iowa City
Places
Near me
Direction
301 1/2, Kirkwood Ave, Iowa City, IA 52240, United States
Description
Privilege
Features
Privilege
Features
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout