Subway 61878

Subway #61878-0 is a Subway restaurant located at Aptos Creek Center, 7887 Soquel Drive Suite G, Aptos, California.