Have you ever visited store: Subway in West Edmonton Mall? Your shopping experience is important. Help other customers and visitors and rate your satisfaction with the Subway in West Edmonton Mall (Edmonton, Alberta) - just insert your user review.