241 N York St
Elmhurst, IL 60126
Monday – Wednesday
10AM to 5PM
Thursday – Friday
10AM to 8PM
Saturday
10AM to 5PM
Sandwich of the day!
8" sub with garlic pepper salami, turkey, provolone, Lettuce and tomato with our sub dressing
... See MoreSee Less