Wendy's 3388

Wendy's #3388 is a Wendy's restaurant located at 1336 Q Street in Lincoln, Nebraska.