Duck & Waffle celebrates the joy of delicious food & drink in a warm and buzzy atmosphere, with locations in London and Edinburgh.