Find the top Norwegian restaurants in Illinois near you now.
Norwegian restaurant
Address: 1402 N Main St, Rockford, IL 61103