Wendy's 5218

Wendy's #5218 is a Wendy's restaurant located at 13430 West Maple Road in Omaha, Nebraska.