You are ordering from: 
Address: 3961 E Chandler Blvd #100, Phoenix, AZ 85048

Green Tea Chinese - Phoenix 3961 E Chandler Blvd #100 Phoenix, AZ 85048
Opens Soon
10:30AM - 9:30PM