1409 W. Schaumburg Rd, Schaumburg, Chicago 60194, United States
1409 W. Schaumburg Rd, Schaumburg, Chicago 60194, United States
No delivery
Spot something wrong?
Dishes at Little Sicily Pizzeria. Prices may vary in venue.
Been to Little Sicily Pizzeria? Be the first to share what you ate.