China Jade

Address: 
65 Main St, Saranac Lake, NY

Chinese restaurant