Where is French Theory, Paris?

Where is French Theory, Paris located?

French Theory, Paris, French Theory, Paris, France (approx. 48.84799°, 2.34221°)


Where is French Theory, Paris on the map?