Subway 45595

Subway #45595-0 is a Subway restaurant located at 1461 North Santa Fe Avenue Unit 101, Vista, California.