Lenz Restaurant is located in Hamburg-Duvenstedt, United States on Poppenbütteler Chaussee 3 22397 Hamburg-Duvenstedt. Lenz Restaurant is rated 5 out of 5 in the category gaststätten: gourmetrestaurants in United States.
Address
Poppenbütteler Chaussee 3 22397 Hamburg-Duvenstedt