The Coffee Bean And Tea Leaf

5510 La Palma Ave La Palma CA 90623 USA

(714) 236-9872

Location