Order Now!

 Slice Factory

Elmwood Park

Address

1732 North Harlem Avenue, Elmwood Park, IL 60707

Phone Number

708-634-0050

Opening Hours

Sunday - Saturday: 10:00am - 1:00am