Wendy's 8804

Wendy's #8804 is a Wendy's restaurant located at 5535 Automall Parkway in Fremont, California.