Mayor Michael Bloomberg filed a lawsuit Friday seeking to block two wage laws that were passed over his vetoes, arguing that the City Council has no authority to make employers pay more than state law requires.

The so-called prevailing-wage bill guaranteed wages of more than $20 an hour for some building-services workers at properties that receive city subsidies of more than $1 million and in large buildings in which the city leases significant space.

An...