Wendy's 2921

Wendy's #2921 is a Wendy's restaurant located at 1001 Redwood Street in Vallejo, California.