As noted by @Janka and @RHa, was is the subject. The question of the number of was is not trivial. For example, the answer could be
Uns fehlen noch Gläser.
The requested meaning of was can therefore also be plural. Still, was "works" in the sentence singularly. The singular here is to be understood as number-neutral, just as jeder is understood as gender-neutral in normal German [okay, not for the gender sensitive people]. To express that one thinks of was more in terms of a plural meaning, one could ask, for example:
Was fehlt Ihnen hier alles? / Was fehlt hier noch alles?
That would be comparable to
Wer kommt alles zur Hochzeit?
to express that not only one person is thought of here. Nevertheless, wer works singularly – by the way, women are also meant, although the pronoun wer looks masculine. In short: Singular indefinite and interrogative pronouns (jeder, keiner, mancher, …, wer) tend to be taken number-neutrally (and gender-neutrally), with the masculine being the gender-neuter form. Some of these pronouns work syntactically in the plural (alle, mehrere, etliche …), but was and wer work (syntactically) in the singular.