And the pizza is cheap! It's in World Food Court. It's about £6 for a pizza. And you can get a bottle of decent house red for £12 - with a lid so can take any dregs home. It is so so good. Not at Stadium til 28th but I expect to eat at the World Food Court a lot in July! The Pho and the Lebanese are good too