116 West Park Avenue, Elmhurst, IL 60126 tel:630-530-8646 fax:630-530-8647 © CHOW 2006
Chow is now on Facebook! Click here to get the latest on what's going on at Chow.