Francesca's Amici

Flag as Inappropriate

100% Were impressed
Francesca's Amici is a very elegant Northern Italian restaurant that makes you feel like family as soon as you step through the door. Rustic interior design and flavors complement each meal. Come and try some of the best Italian cuisine found in Elmhurst.
174 N York St, Elmhurst, IL 60126
(630) 279-7970
  • Fax: 630-279-4322
  • Accessibility Details: Street-level access
  • Hours: Lunch: Mon - Sat, 11:30am - 4pm; Dinner: Sun - Tue, 4pm - 9pm; Wed - Thu, 4pm - 9:30pm; Fri, Sat, 4pm - 10pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »