Wendy's 8839

Wendy's #8839 is a Wendy's restaurant located at 13005 Peyton Drive in Chino Hills, California.