S01E01: Check Please Le Tit de Paris 10/2/2001
For 30 years, gourmands, food critics, and simply those who love the cuisine at Le Titi have traveled to this gem of a restaurant. Le Titi de Paris, located in suburban Chicago, is renowned for its excellence in French cuisine and expert service. Arlington Heights 1015 W. Dundee Road Arlington Heights, IL 60004 (847) 506-0222 Premiered 10/2/2001
Comments