Le Carrefour Cafe is a soccer-themed restaurant offering classic French and global cuisine, along with beer on tap and a terrace.