Why would a different store get more foot traffic?
When they moved, the frum Kehila in Inwood was about a quarter of the size they are now, and growing strong. That being said, the strip mall is dumpy and falling apart. It needs to be knocked down and replaced, or at least major renovations.
Anyways, a frum kosher store can/should move right into Stop and Shop. That is bigger and more central.