Subway 44821

Subway #44821-0 is a Subway restaurant located at Kirkwood Plaza Shopping Center, 75 South San Tomas Aquino Road Suite 3, Campbell, California.