Wendy's 1703

Wendy's #1703 is a Wendy's restaurant located at 1532 Northeast 163rd Street in Miami, Florida.