No. However, if you do provide this benefit to your employees, you must pay them since they are deemed to be at work.
A 30 minutes break is mandatory after a period of 5 consecutive hours of work. This period does not have to be paid, unless the employee has to stay available for work.