Wendy's 9325

Wendy's #9325 is a Wendy's restaurant located at 7555 Northwest 12th Street in Miami, Florida.