Blue Mallard Kitchen is identified as a café located in Shildon. It operates from Unit 10a at the Dabble Duck Industrial Estate.