Oldham from South Dakota Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map L & L Cafe - South Dakota, Oldham, 132 East Main Street, 57051 (605) 482-8331 Map