Find a Wendy's Restaurant Location in Redwood City, California