Get directions to: Caffe Aroma, Newbury Park, CA
Restaurant address: 2130 Newbury Rd Ste 2130a Newbury Park, CA 91320, USA
Restaurant: Caffe Aroma