Main content starts here, tab to start navigating

Hours & Location

174 N York St,
Elmhurst, IL 60126

630-279-7970

Sunday - Thursday
11:30 AM - 9:30 PM

Happy Hour | Monday - Friday
3:00 PM - 6:00 PM

Friday & Saturday
11:30 AM - 10:00 PM


Francesca’s Amici is located in vibrant downtown Elmhurst. The menu features zesty earthy cuisine of Rome and the surrounding areas of Tuscany, Umbria, and Lazio.

Pick-Up + Delivery

Get Directions