Originally Posted by Sir C I watched the Holland Mexico game in the World Cup in a bar near there somewhere... i’ll check my journal to see if I have details. Cafe Klein Holland Rue du Roi de Sicile Generally has footie on, allegedly.
Forum Rules