Skip to content
Greentea - Phoenix 3961 E Chandler Blvd #100 Phoenix, AZ 85048

Green Tea Chinese - Phoenix

Open 10:30AM - 9:30PM
Ordering from

Green Tea Chinese - Phoenix - 3961 E Chandler Blvd #100 Phoenix, AZ 85048