Leola from South Dakota Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Aj Cafe - South Dakota, Leola, Po Box 24, 57456 (605) 439-3415 Map D & M Cafe - South Dakota, Leola, 745 S Sherman St, 57456 Coffee (605) 439-3473 Map