Subway 13118

Subway #13118-0 is a Subway restaurant located at Stone Square Center 370 Stone Road West in Guelph, Ontario.