Three Happiness Express
5103 Leavenworth St, Omaha, NE 68106
4.0 / 5 based on 30 votes
Best Chinese restaurant in town. Try the V menu!
the only place to eat chinese food in omaha for the last 20 years plus. every time we...
Two orders crab rangoon, one order egg rolls, bowl (not cup) hot &...