Subway 1688

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