Wendy's 7631

Wendy's #7631 is a Wendy's restaurant located at 11925 Northwest 27th Place in Miami, Florida.