Subway 52104

Subway #52104-0 is a Subway restaurant located at Shops at Wilshire VT Station, 3183 Wilshire Boulevard Space #184, Los Angeles, California.