Get directions to: China Oasis, Sedona, AZ
Restaurant address: 100 Verde Valley School Sedona, AZ 86351, USA
Restaurant: China Oasis