Hi, welcome to Cicis! The Unlimited Pizza Buffet.

1 Cicis LocationsLockport, IL

  1. 16131 S. Farrell Road Lockport, IL 60441
    (815) 838-0202(815) 838-0202
Cici's loading gif