top of page
Change Location
Log In
Where would you like to order from?
Slice Factory
2212 W North Ave, Melrose Park, Illinois 60160
Order now through:
Messenger
Website
bottom of page