Get directions to: Cerks' Place, Windsor, IL
Restaurant address: 1200 Maine St Windsor, IL 61957, USA
Restaurant: Cerks' Place