They do do food but not sure if all the time, they have a range of beers, including Bombardier (which was nice) they have lots of screens inside, and one will be used for the owls match, the others are for other matches, unless Steve puts it on, on one of the screens outside (under cover) which he did when we were there. The pub was not rammed when we went to watch a game on a sat. However other supporters use the bar to watch matches ie They have lots of Bradford City fans, so it will depend on what other matches are on at the same time.
steve never knows how many Owls will turn up, once for a pre season friendly he had over 20, the first league match hardly anyone.
have you joined Malta Owls face book page? If not join and post a message to Steve, before you go, and introduce yourself and tell him what match you will be going for, and he can advise on food offerings.