Get directions to: China Palace, Rochester, NH
Restaurant address: 101 S Main St Rochester, NH 03867, USA
Restaurant: China Palace