Subway 19911

Subway #19911-0 is a Subway restaurant located at Valencia Marketplace II, 25902 The Old Road Unit C-2, Valencia, California.