Delicious pizza Restaurant in Melrose Park | Slice Factory Order Now!

 Slice Factory

MELROSE PARK

Address

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

Phone Number

708-343-2600

Opening Hours

7 days a week: 10AM - 2AM

Order Now!