Subway 21918

Subway #21918-0 is a Subway restaurant located at, 333 South Vincent Avenue Unit C, West Covina, California.