Taste of Asia 333 North 78th St Omaha NE 68114 (402) 980-2664 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×