Skooter's Roadhouse

Address: 
700 W Jefferson St, Shorewood, ILLINOIS 60404