Wendy's 2336

Wendy's #2336 is a Wendy's restaurant located at 3805 Northwest 27th Avenue in Miami, Florida.