11146 84th Avenue (Suite C), Delta BC
Nordel Shopping Ctr
Your local Delta Subway® Restaurant, located at 11146 84th Avenue brings new bold flavors along with old favorites to satisfied guests every day. We deliver these mouth-watering flavors with our fa...