Subway 423

Subway #423-0 is a Subway restaurant located at, 17261 Ventura Boulevard , Encino, California.