Subway 13867

Subway #13867-0 is a Subway restaurant located at Southland Mall, 14 Southland Mall, Hayward, California.