Get directions to: Cafe Magdalena, Elgin, IL
Restaurant address: 13 Douglas Ave Elgin, IL 60120, USA
Restaurant: Cafe Magdalena