Hey,
I’m travelling to Paris this weekend with my fiancee. I wanted to know if the Arsenal Bar there is a nice place to watch the game.
For context, I took my fiancee to the Arsenal Bar in New York and she absolutely loved it and has started following the club with me. Will she love it as much?
Thanks in advance!
It’s called the Lions I think