My review of Andria's Steakhouse is now available online. This is the second location of the popular O'Fallon, Illinois, restaurant. It's located at 16125 Chesterfield Parkway West; visit the Web site for more information.
In this week's Back of the House slideshow, Jennifer Silverberg gives you a tour of Andria's, from the kitchen to the bars and dining rooms.