Get directions to: China Palace Restaurant, Ottawa, KS
Restaurant address: 910 S Main St Ottawa, KS 66067, USA
Restaurant: China Palace Restaurant