Chop Stick House

Chinese restaurant · 5522 N 103rd St, Omaha, NE

Hours

More food in Omaha, NE · Chinese Food in Omaha