Subway 27510

Subway #27510-0 is a Subway restaurant located at Delta Centre 1 Hespeler Road in Cambridge, Ontario.