Duck And Drake (Menu)

43 Kirkgate, Leeds
+44 113 245 5432

Give a rating to Duck And Drake

Suggest a dish

How much did you spend at Duck And Drake?