New Castle Knights Inn, New Castle

New Castle Knights Inn

133 South Dupont Highway