Get directions to: Froggy's French Cafe, Highwood, IL
Restaurant address: 306 Green Bay Rd Highwood, IL 60040, USA
Restaurant: Froggy's French Cafe