If a retail/convenience building in excess of 2,000 square feet is also located on the site, then appropriate provision shall be made either on site or off site (subject to approval by the Township Council if off site) to accommodate larger commercial vehicles such as landscaping vehicles and utility body trucks, as well as for tractor trailers, unless a plan is proffered to restrict tractor trailers from entering the site.