5 Christopher Daniels - 3 months ago
If you get the chance to come here and watch Real Madrid on one of the many televisions, you would be forgiven for thinking you are in the actual stadium. Good food, slightly more than you'd pay in Spain, but very much worth it!