Order Now!

ย Slice Factory

MELROSE PARK

Address

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

Phone Number

708-343-2600

Opening Hours

Open 7 days a week 10:00am-1:00am