Subway 54384

Subway #54384-0 is a Subway restaurant located at Azilda Plaza 93 Notre Dame Avenue West in Azilda, Ontario.