We never miss stopping at the World Cup. Hard to park but easy walk to square to sit in the sun and enjoy a latte. Still have my decal on the car window.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.