Wendy's 2272

Wendy's #2272 is a Wendy's restaurant located at 13650 Southwest 26th Street in Miami, Florida.