Kitchen

Closed
223 S Dodge St
Iowa City, IA 52240

Leaf Kitchen in Iowa City, IA, has earned acclaim as the first restaurant in the city to be voted 'Best Chef Restaurant' by readers of Edible Iowa River Valley magazine. The establishment is dedicated to offering a unique and delightful dining experience, showcasing a commitment to culinary excellence.

In addition to its regular menu, Leaf Kitchen provides a rotating weekly menu for takeout, available every Friday, and hosts afternoon tea reservations. The restaurant stays engaged with the community through social media, sharing updates on upcoming events, specials, and culinary offerings.

Generated from the website

Own this business?
See a problem?

You might also like