The Coffee Bean & Tea Leaf ← View details 20280 North 59th Avenue, Glendale, AZ 85308 +1 623-825-3417 Get Directions From* To * — Required information