Full menu with prices & pictures
Francesca's 174 North York Street, Elmhurst, 601...
You can obviously also reach the restaurant using the public transport. The next station is Elmhurst Station, 288 meters away from Francesca's.
The restaurant from Elmhurst offers 33 different menus and drinks on the menu at an average $9.2.
The average assessment of 3.8 shows that Francesca's so far has satisfied the most of its customers.