Loading map…

Green Light District

Located in Hamburg, Germany, this spot offers a delightful culinary experience. Enjoy the inviting aroma of roasted dishes, with a tender texture, embodying the city's maritime charm and diverse influences.