Skip to main contentToast Local logo
Ella's Italian Pub - Elmhurst

Ella's Italian Pub - Elmhurst

Rated 4.6 out of 5 by 21 guestsBar / PubPrice range $15-30

Closed

Takeout 4:00 PM - 8:45 PM

100 N. York St., Elmhurst, IL 60126
Make a reservation

Booking times are provided by Resy

About

Come in and enjoy!