Subway 3701

Subway #3701-0 is a Subway restaurant located at Oakbrook Plaza Shopping Center, 1772 Avenida De Los Arboles Suite K, Thousand Oaks, California.