If you still don’t know where to watch the final of the Champions League 2013, pitting Bayern Munich and Borussia Dortmund, then consider La Estancia de la Terraza.
With its refreshing drinks, delicious platters, and unique atmosphere, the rooftop will cater to all your football needs to make sure the final is an experience to remember.