Subway 30416

Subway #30416-0 is a Subway restaurant located at 758 Woodside Road, Redwood City, California.