ViaMichelin
Der Fischladen - Prenzlauer Berg
Location picture
Fabulous 9.3 (296 reviews)
Approx. €18
Location
Schonhauser Allee 128
10437 Berlin