The Green Duck

Rating 4.6 (average of 75 opinions)

The Green Duck

    Irish Restaurant, European Restaurant

   0294777898

      Amsterdamsestraatweg 1-3, Abcoude, Netherlands

  Internal parking

   
Monday
12:00-23:00
Tuesday
12:00-23:00
Wednesday
12:00-23:00
Thursday
12:00-23:00
Friday
12:00-23:00
Saturday
10:00-23:00
Sunday
10:00-23:00


Leave a comment


Other in the area

Sababa

Amsterdam

Ecuador's Taste

Hillegom

Dine@u

Amsterdam

dB's

Utrecht


"Find your restaurant in one click"