MYdrap from DBA Products

MYdrap napkins and placemats on a roll have taken Europe by storm. This ingenious product, manufactured in Barcelona, has already become a staple for high end restaurants and event companies here in the UK, and is now available to the general public through a network...