Falafel Land at The Franchise Show in ExCel, London

Falafel Land is delighted to announce it will be exhibiting at The Franchise Show in ExCel, London, United Kingdom on 17-18 February 2017.