Get directions to: China Pavilion, Orange, CT
Restaurant address: 185 Boston Post Road Orange, CT 06477, USA
Restaurant: China Pavilion