Subway 48198

Subway #48198-0 is a Subway restaurant located at Santa Fe Plaza Shopping Center, 417 Santa Fe Drive Suite A, Encinitas, California.