Subway 17917

Subway #17917-0 is a Subway restaurant located at Shell Gas Station, 1195 West Foothill Boulevard, Azusa, California.