Restaurant
The Green Duck
4 locals recommend,
Permanently closed
Tips from locals
The Green Duck or its new name Willem (Irish Pub) It's not for nothing that The Green Duck is the nicest place in Abcoude! Great bar that serves also delicieus food.
Unique things to do nearby
Location
1 Amsterdamsestraatweg
Abcoude, UT