Wendy's 2064

Wendy's #2064 is a Wendy's restaurant located at 890 South US Highway 1 in Vero Beach, Florida.