Most Dlink routers don't have any bandwidth limiting features. They do have scheduling were you can schedule a time frame on when the WiFi is available to broadcast, say while your at work, it's available to your customers, then after hours, it turns off and comes back on at the next prescribed time.
You should get a router that has Guest Zone features, this will enable you to have the customers get internet with out having access to the internal network and devices.