Stammerstraße 11, 04159 Leipzig, Germany +49 341 4622967
Today
How to go there
Restaurant Loc: 51.3786 / 12.3206
Plan your visit