Subway: no. It has been gone for a very long time.

Shop n Save: that's about to be gone. It's upstairs (this run of shops is beneath it) and approached from the parking lot.  The Shop n Save is currently in clearance sale.  I believe it will be replaced by an Aldi.