It was indeed China Inn at 27th and Cornhusker. Good going Jeff R! This means that if Jeff R is the first to correctly guess next week's photo, we will get him a pogocard.
China Inn is definitely the best Chinese restaurant in Lincoln in my opinion. Particularly the chef's specialties and "homemade" dishes on the back of their menu, which you won't find on other menus in town. China Inn for the win!