The International Bread Company in Brookfield Plaza (Hagadorn and Grand River, northwest corner, in the building across the parking lot from the Country Market, two doors down from Beaners) has some excellent bread. You can also get good soup and other very good baked goods, such as croissants, cookies, danish, cinnamon rolls, cheesecake and pies.
There is one soup offered Monday through Friday for $4.50 with a good sized piece of bread. It changes daily, but Friday is always pappa al pomodoro. Sometimes you'll get a fairly standard soup (e.g., chicken noodle or chicken and rice), other times something somewhat more exotic (e.g., spicy red lentil, or a Hungarian soup [for which they most recvently substituted chicken rice because they couldn't get green beans ... this means they use fresh produce], or an Irish leek and oatmeal soup (yummy). Once or twice a week the soup will be vegetarian and once or twice a week it will be "Ken-safe," which means no garlic or onions.
They also offer sandwiches and a small cheese selection. From time to time they have cheese tastings.
Most (all?) of the regular breads are Italian or French, but they also make a special bread of the day every day. These vary wildly and have included Spanish (e.g., pan candeal), Italian (pugliese, which I think is the regular Saturday special and focaccia), French (Normandy cider), Georgian (katchapuri, which has lots of cheese in it), American, Cornish (saffron cake, which is not a cake), Irish (porter cake, which is a cake, and oatcakes) and Belgian (ale bread). The specials can be ordered in advance for pick up the afternoon of the day they are made or later (let them know to hold it if you will be in later).
IBC is not part of a chain; they make all the breads and other baked goods (I think) on the premises. This place is very good and deserves to be better known and better patronized. Hours: Monday-Friday 7 am-6 pm; Saturday 7 am-2 pm.