Subway 44035

Subway #44035-0 is a Subway restaurant located at Pavillion Shopping Center, 1906 Hacienda Drive, Vista, California.