Wendy's 3831

Wendy's #3831 is a Wendy's restaurant located at 3336 North Roosevelt Boulevard in Key West, Florida.