I would like to know if they will open early on Sunday to see the game Mexico vs Germany
Address: 10230 Technology Blvd E, Dallas, TX 75220, USA
Fernando Torres | Oct 12, 2018
Yes
Janny Colmenares | Oct 12, 2018
Me too? Will they open?
Thanks! Your answer is awaiting moderation.