Get directions to: China Pavilion, Ardsley, NY
Restaurant address: 800 Saw Mill River Road Ardsley, NY 10502, USA
Restaurant: China Pavilion