Subway
Location
1395 Broadway St Redwood Plaza Shopping Center,
Redwood City, CA 94063
1395 Broadway St Redwood Plaza Shopping Center,
Redwood City, CA 94063