Greek Day on Broadway is typically handled on a cost-recovery basis by the event organizers. According to the Vancouver Police Department , special event policing services, such as those provided for festivals, parades, or large public gatherings, are funded by the organizers of the event. The VPD requires organizers to submit detailed operational plans, including security and traffic management, to determine the number of officers needed. These services are then billed to the event organizers based on the number of officers, hours worked, and other resources deployed.
Basically vendor fees will help cover costs. At least this used to be the norm.