An authentic taste of France on the western shores of the Atlantic
When France won the 2018 World Cup, the Champs Elysee was overflowing with frenzied fans. But more than 2,600 miles away from Paris, there was a much smaller, but no less enthusiastic celebration happening on the small Rue Maréchal Foch.…