Wendy's 9248

Wendy's #9248 is a Wendy's restaurant located at 14715 Southwest 42nd Street in Miami, Florida.