About Little Welsh Deli
Little Welsh Deli is an award winning artisan company based in South Wales.
More about Little Welsh Deli
Little Welsh Deli is located at Unit 24, Delta Lakes, Machynys, sa15 2dr Llanelli
07413 099970
http://Thelittlewelshdeli.co.uk