Get directions to: Wooden Nickel, Highwood, IL
Restaurant address: 327 Waukegan Ave # Front Highwood, IL 60040, USA
Restaurant: Wooden Nickel