S11E03: Check Please Pasta D'Arte Trattoria Italiana 10/28/2011
An intimate Italian restaurant that pays great attention to detail. Old world recipes, homemade sauces, and large portions of pasta are sure to satisfy. The atmosphere has a warm family feel. Dont leave without tasting the cannoli! Norwood Park 6311 N. Milwaukee Ave Chicago, IL 60646 (773) 763-1181 Premiered 10/28/2011
Comments