Subway 52556

Subway #52556-0 is a Subway restaurant located at The Woodlake Shopping Center, 852 North Delaware Street, San Mateo, California.