Elmwood Park - Harlem Ave

Elmwood Park

1732 North Harlem Avenue,

Elmwood Park, IL 60707

Phone. 708-634-0050

Hours

Open 7 Days a Week

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

The Slice Factory - great pizza, pasta, salads, burgers, wings and more!

Elmwood Part South