Wendy's 3486

Wendy's #3486 is a Wendy's restaurant located at 1305 North Vermont Avenue in Los Angeles, California.