Originally Posted by canadianbroncosfan
Why not hit up an internet cafe? Never been to either Venice or Athens but other places in Europe they seem to be everywhere.
Great idea... just need to look for one open late. I think a 2pm game here is on at like 10pm there.