Schmücker Str. 36a, 98693 Ilmenau, Germany +49 3677 893696
How to go there
Cafe Loc: 50.6743 / 10.8564
Plan your visit