Red card restaurants by Cathrine Shone February 18, 2010 0 It’s nearly time for the Soccer World Cup. I for one am very excited. I have tickets to three games ...