A restaurant loyalty program is a system which offers customers rewards, discounts and special incentives (free menus, access to exclusive events and services, etc.) for their continuous support of your business. It’s a great way to attract and retain customers.