Get directions to: China Palace, Omaha, NE
Restaurant address: 661 N 46th St Omaha, NE 68132, USA
Restaurant: China Palace