Don't buy it, it really is that simple, for an 8pm kick off wtf are people needing to buy chips or subs or other food for?
You would surely have had your tea at the normal 5pm ish time.
Venues for gigs and football are notorious for quality and price, simply do not use and you won't be disappointed, find a chippy on the way back from the football and enjoy your meal.
I was at a 3pm game yesterday and any amount of folk were coming past with insipid-looking hotdogs, tiny pizzas and pies.
Who needs a pizza at 3:45 in the afternoon anyway?
The match finished at 4:50, I was home inside 20 minutes, made tea and got ready to watch our game on the TV.