Subway 34310

Subway #34310-0 is a Subway restaurant located at Superstore Mall 4380 Wellington Road South in London, Ontario.