3rd and 4th Floor, Ottenser Hauptstraße 2-6/Ground Floor, 2nd, 22765 Hamburg, Germany
Google rating: 3.2
Google reviews: 12