Get directions to: Blue & White Snack Shop, Stone Park, IL
Restaurant address: 1506 N Mannheim Rd Stone Park, IL 60165, USA
Restaurant: Blue & White Snack Shop