Wendy's Miami, FL

13890 N. Kendall Dr., Miami, FL 33186