Schiros Restaurant & Lounge
1201 N Springfield Ave
Rockford, IL 61101-2418
815-965-5646