The Welsh Street Food Awards were held at Llandeilo’s Market Hall, where two winners were named from 12 stalls hoping to claim the title The Welsh Street Food Awards were held at Llandeilo’s Market Hall, where two winners were named from 12 stalls hoping to claim the title WalesOnline – What’s OnRead More