You would say: there is too much food at the party. 'Too much' is used for something uncountable.
However: There are too many flies. They are countable, so you use 'too many'.
But there is too much light...uncountable.
You would also most often use 'there is/are' before 'too much' or ' too many'.