My personal love of Ikea is not the furniture so much, but the Market area where they have all the kitchenware and (my personal love) storage items. The older I get, the more retentive I get so I get all joyful when I see stacking boxes made of birch that will fit in a closet or wooden magazine holders or chrome bathroom stuff that cleans up nicely. And I got the boys a nice little 100% wool Persian rug the last time I was there. Oh yeah, I also bought my kitchen cabinets and counter tops at about 1/3 the price they would have cost from Home Depot. And, of course, I love them for the pull out wire baskets and adjustable doors.
And yes, they have food. I've never eaten at the restaurant, but I have a friend who occasionally takes his son there for breakfast (which is apparently good and inexpensive), so that after they eat Liam can play in the play area while my friend reads the paper.
They also have an area where they sell Swedish foods and for years I wondered just what the heck was a Swedish meatball, so the last time I was there I bought some. I'm still not sure what distinguishes them from the meatballs of other lands, but they are some good and I've found that they make a nice change of pace for lunch sometimes - meatballs in tomato sauce with a salad and some fruit.
ETA: Just fully read misskitty's post - whoops. Sorry for repeating, but glad someone else loves Ikea as much as I do .