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
Closed
Opens Friday at 10:30AM