Get directions to: China Mist Tea Co, Scottsdale, AZ
Restaurant address: 7435 East Tierra Buena Lane Scottsdale, AZ 85260, USA
Restaurant: China Mist Tea Co