Get directions to: The Coffee Bean & Tea Leaf, Irvine, CA
Restaurant address: 13786 Jamboree Rd Ste B Irvine, CA 92602, USA
Restaurant: The Coffee Bean & Tea Leaf