Get directions to: China Palace, Orofino, ID
Restaurant address: Po Box 1130 Orofino, ID 83544, USA
Restaurant: China Palace