Leaf Kitchen

Permanently closed
301 Kirkwood Ave
Iowa City, IA 52240

Leaf Kitchen, located in Iowa City, IA, is a celebrated dining establishment that has earned the title of 'Best Chef Restaurant' from the readers of Edible Iowa River Valley magazine, marking a significant achievement as the first restaurant in Iowa City to receive this honor. With a focus on delivering unique and delicious meals, Leaf Kitchen offers a variety of services including brunch, lunch, afternoon tea, and meals to-go weekly.

Patrons can expect a rotating menu, announced every Sunday evening, that showcases the creativity and skill of the culinary team. The restaurant takes pride in its commitment to providing a memorable dining experience within the Iowa City community.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesIowaIowa CityLeaf Kitchen

Partial Data by Foursquare.