Wendy's 7858

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