Get directions to: China Taste Restaurant, Omaha, NE
Restaurant address: 2420 Cuming Street Omaha, NE 68131, USA
Restaurant: China Taste Restaurant