Public information Lucky Duck Amsterdam - Asian Restaurant Asian restaurant and cocktail bar. Google · 4.9 (1256) Show the Google map