Wendy's 4995

Wendy's #4995 is a Wendy's restaurant located at 2001 Principal Row in Orlando, Florida.