You can watch every game live at Santos - even the ones that don't involve their obvious favourites, Brazil. And the bonus is you can enjoy great coffee and food while you cheer (or commiserate) your team.
114-116 Ponsonby Rd, Ponsonby
Gina's is staying true to red, white and green, screening only games that feature their dream team, Italy. It's open on Wednesday from 4am for coffee and brioche ($10) to watch Italy take on Uruguay.
161 Symonds St, Auckland City
You might not be able to watch a game here, but you can certainly head along after watching the Netherlands take on Chile on Tuesday morning and celebrate with a serving of the cafe's famous poffertjes - mini Dutch pancakes sprinkled with icing sugar.
3-5 Birkenhead Ave, Birkenhead
Again, not the place to actually watch a match, more to soak up the French atmosphere and food after one. Head there this morning after the French team has taken on Switzerland, or after their game against Ecuador on Thursday morning.
177 Sandringham Rd, Sandringham