Subway 23768

Subway #23768-0 is a Subway restaurant located at Westridge Village Shopping Center, 26888 The Old Road, Valencia, California.