Get directions to: Baker Street, Dixon, IL
Restaurant address: 111 West 1st Street Dixon, IL 61021, USA
Restaurant: Baker Street