Wendy's 12290

Wendy's #12290 is a Wendy's restaurant located at 6620 Atlantic Avenue in Long Beach, California.