Coffee Bean & Tea Leaf
1772 E Avenida De Los Arboles
Thousand Oaks CA United States
Located in Shopping mall east of route 23.
Phone: 805.241.2499
Smoking: not permitted
Alcohol: no alcohol served
Dress: casual
Reservations: not accepted
Parking: own parking lot