Arcade centers in Paris, France


#1

Arcade Street

Versus Dojo (in the Square Game shop)