Wendy's 8186

Wendy's #8186 is a Wendy's restaurant located at 3150 Lakewood Road in Point Pleasant Beach, New Jersey.