Masterchef finalist Dean Banks hits out after 14 diners ‘no show’ at his Fife restaurant

Dean Banks outside Haar.
Dean Banks outside Haar.