Have you tried trafalgar?
I don't think the bars here have no TV5 that shows only France matches...
Amici says if around 20 people they'll open and show! 20 for france vs Japan? Tough... ><;