Store name: Sbarro Address: 7601 South Cicero Ave, Chicago, IL Shopping mall: Ford City Mall State: Illinois Store phone: 773-767-6860 Location: FC Category: 33
: