The Canary (Menu)

10 The Dockside, Leeds
+44 113 486 1951

Give a rating to The Canary

Suggest a dish

How much did you spend at The Canary?