Get directions to: China Jade, Saranac Lake, NY
Restaurant address: 58 Main St Saranac Lake, NY 12983, USA
Restaurant: China Jade