An inside look at one of Chicago's best Contemporary American restaurants, Vie, located in Western Springs, Illinois.
Check Please | December 9, 2006