Biaggi's is one of the more elegant restaurants in town, and has a nice ambience, along with great service and food. They're actually a chain, with about 10 restaurants throughout the Midwest, but despite this, they're truly a great dining experience.
They actually have a website, so you can check them out yourself: www.biaggis.com/
Favorite Dish: Ravioli Quattro Formaggi - pasta smothered in a tangy cheese sauce (with a hint of blue cheese) and topped with toasted parmesan bread crumbs. So good! But very filling, and the portions are huge.
The Bread Company is a rare find: an authentic Swiss fondue house, run by actual Swiss immigrants (who live above their restaurant), that's not overpriced. In addition to fabulous cheese fondue (at fabulous prices), they serve a variety of dinner entrees (some Swiss, some not), a wonderful selection of fine cheeses and wines, and also run a bakery.
The atmosphere is great - the restaurant is very small, with a roaring fireplace, modern art on the walls, and white tablecloths topped with candles. It's romantic without being stuffy or overpriced. During good weather, they set up little tables on the sidewalk - very nice.
Honestly, I've been to Switzerland and had real fondue - this is the real thing. I've made my own fondue - and this is (unbelievably) even cheaper. You can't find a better place to eat dinner!
P.S. They are open for lunch, but the menu is completely different - just sandwiches - and the atmosphere is different, too. I really only recommend the Bread Co. for dinner.
Favorite Dish: Obviously, the cheese fondue!