Wendy's 5780

Wendy's #5780 is a Wendy's restaurant located at 176 Gateway Boulevard in South San Francisco, California.