Subway 2132

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