Stockholm Inn 2420 Charles St Rockford, IL 61108 Phone: (815) 397-3534 Fax: (815) 397-4805
Category: Restaurants