Wendy's 1722

Wendy's #1722 is a Wendy's restaurant located at 7393 Northwest 36th Street in Miami, Florida.