Get directions to: Foster's Shrimp House, Schaumburg, IL
Restaurant address: 1706 W Wise Rd Schaumburg, IL 60193, USA
Restaurant: Foster's Shrimp House