Wendy's 1967

Wendy's #1967 is a Wendy's restaurant located at 13530 Southwest 152nd Street in Miami, Florida.