Subway 1740

Subway #1740-0 is a Subway restaurant located at 7040 Sunset Boulevard Unit C, Los Angeles, California.