Know a great happy hour or special for this location?
Since 1983 this fixture has been dishing up Chinese comfort food in down-home surroundings.
Suggest an edit
2405 S 132nd St, Omaha, NE 68144