Subway 14209

Subway #14209-0 is a Subway restaurant located at Ocean View Plaza Shopping Center, 638 Camino de los Mares Store 73, San Clemente, California.