Wendy's 1532 Northeast 163rd Street, Miami, FL 33162