241 N York St Elmhurst, IL 60126
630-516-3354
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
Message Page
Comment on Facebook