Subway 23740

Subway #23740-0 is a Subway restaurant located at Dikes Chevron, 2199 South Victoria Avenue, Ventura, California.