Back to list
Der Fischladen - Prenzlauer Berg
Fabulous 9.3 (293 reviews)
Approx. €18
Location
Schonhauser Allee 128
10437 Berlin
See on the map
Book
Itinerary