668 W. North Avenue
Elmhurst, IL 60126

ph (630) 279-8544

 

OPEN DAILY

THE DINING ROOM & BAR

Closed Monday and Tuesday

Wednesday - Friday 4:00 pm - 10:00 pm

Saturday 4 pm - 10 pm

Sunday 3 pm - 9 pm

Temporary operating

hours: