Subway 30416

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