Subway 48425

Subway #48425-0 is a Subway restaurant located at Redwood Plaza Shopping Center, 1395 Broadway Street, Redwood City, California.