A Slice of Italy
Address:
26 W Streamwood Blvd, Streamwood, IL 60107
Phone:
(630) 213-3550
Hours:
- Thu: 11am-8:30pm
- Fri: 11am-8:30pm
- Sat: 11am-8:30pm
- Sun: 3pm-8:30pm
Payment:
Cuisine:
Pizza
Nice to Know:
- Good For Kids Yes
- Noise Level Quiet
- Accepts Credit Cards Yes
Other Businesses:
- Franco's Cucina at 1550 Bourbon Pkwy, Streamwood, IL 60107
- Sabor Guatemalteco at 16 N Bartlett Rd, Streamwood, IL 60107
- New Hong Kong Restaurant at 5042 Valley Ln, Streamwood, IL 60107
- Giordano's at 1556 Buttitta Dr, Streamwood, IL 60107
- Los Burritos Tapatios Restaurant at 1592 Buttitta Dr, Streamwood, IL 60107