115 Av. de Verdun, 92320 Châtillon, France · 4.3 out of 5 on Google, 443 reviews
A sports-focused restaurant with mixed service experiences and no clear information about remote-work facilities.
“There was no power outlet on our side of the dining area.”