1 answer
There are a variety of food stalls around the stadium. If you’re looking for more substantial options before or after the game, there are delicious bars and restaurants reachable on foot in under 5 minutes.
- Susie Smith answered 7 years ago
- You must login to post comments
Your Answer
Please login first to submit.