Subway 2132

Subway #2132-0 is a Subway restaurant located at, 11341 Moorpark , Studio City, California.