Order Now!

 Slice Factory

Elmwood Park

Address

1732 North Harlem Avenue, Elmwood Park, IL 60707

Phone Number

708-634-0050

Opening Hours

Sun-Thursday 10am-11pm
Friday & Saturday 10am-12am