About Leaf Kitchen

Leaf Kitchen serves American, Cafe cuisine at 301 Kirkwood Ave Iowa City, IA 52240. Find restaurant information about Leaf Kitchen including address, phone, hours of operation and more.
Leaf Kitchen
Leaf Kitchen serves American, Cafe cusine in Iowa City, Iowa.

About Leaf Kitchen |
---|
Leaf Kitchen What Is Leaf Kitchen' Address?What Is Leaf Kitchen' Phone Number?
Phone: (319) 338-1909
Website: http://locu.com Hours of Operation: Mon - Fri (9:00 AM - 2:00 PM) | Sat - Sun (8:00 AM - 2:00 PM) |
More Restaurants
AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY