Wendy's 11279

Wendy's #11279 is a Wendy's restaurant located at 2100 Northwest 42nd Avenue in Miami, Florida.