Schiros Restaurant and Lounge

1201 North Springfield Avenue
Rockford, Illinois 61101
(815)-965-5646