Angelo's Ristorante

Flag as Inappropriate

This restaurant serves some of the finest Sicilian cuisine in the area in a romantic, relaxing atmosphere. Angelo's has two private rooms for private parties and banquets.
247 N York St, Elmhurst, IL 60126
(630) 833-2400
  • Fax: 630-833-9989
  • Accessibility Details: Entrance is located on ground level.
  • Hours: Mon-Thurs, 11:00AM-10:00PM; Fri, 11:00AM-12:00AM; Sat,4:00PM-12:00AM; Sun, Closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?