Subway 1688

Subway #1688-0 is a Subway restaurant located at, 15302 Sunset Boulevard , Pacific Palisades, California.