Wormser Str. 12, 68309 Mannheim, Germany +49 621 724219
How to go there
Restaurant Loc: 49.5139 / 8.51722
Plan your visit