Wendy's 806

Wendy's #806 is a Wendy's restaurant located at 675 J. Clyde Morris Boulevard in Newport News, Virginia.