Get directions to: Sno Creme Drive In, Eldora, IA
Restaurant address: 1906 Edgington Avenue Eldora, IA 50627, USA
Restaurant: Sno Creme Drive In