Order Now!

 Slice Factory

MELROSE PARK

Address

2212 W. North Ave., Melrose Park, IL 60160

Phone Number

708-343-2600

Opening Hours

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