Francesca's

AAA Inspector Rating
174 N York St
Elmhurst, IL 60126- Map It
(630) 279-7970
AAA Inspector Rating Details (scale 1-5)
3.0
Overall
Food3.0
Service3.0
Decor3.0
AAA Inspector Notes
This stylish Italian trattoria serves excellently prepared food. On the menu is a large selection of pasta dishes, as well as salads, gourmet pizzas and veal, chicken and daily fresh fish preparations.
$10-$30
Northern Italian
Just n of Palmer Dr; downtown. 174 N York St 60126. Station: Elmhurst
street only.
Closed some major holidays.
Casual Dining. Lunch and dinner served. Full bar.