friends and i are coming down to giants stadium for Milan/Man U. Any suggestions for pubs before or after game?