Wendy's 5184

Wendy's #5184 is a Wendy's restaurant located at 7150 West Lake Mead Boulevard in Las Vegas, Nevada.