in lunch rockford wallpaper best lunch restaurants in rockford il 307 S Main St. Sisters on Main Provides Family Friendly Dining 7 Days a Week in the Rockford IL AreaSisters on Main Provides Fami… Sunday, June 26, 2022 Edit