The shopping arcade had a lot of foot traffic, where was it located?
busy city canada town
busy city
arcade most often refers to: arcade (architecture), a series of adjoining arches; amusement arcade, a place with arcade games; arcade game, a coin-operated ...
arcade