Family owned since 1986 with an authentic menu of Italian food recipes passed on from generation to generation.
A Slice of Italy is located at the address 26 W Streamwood Blvd in Streamwood, Illinois 60107. They can be contacted via phone at (630) 289-0000 for pricing, hours and directions.
A Slice of Italy has an annual sales volume of 0 - 500K. .For more information contact Al Malfitano, Owner
For maps and directions to A Slice of Italy view the map to the right. For reviews of A Slice of Italy see...
Available 7 days a week for catering. Specific mentioned hours specify restaurant orders.