Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Newbury_Park

Caffe Aroma, Newbury Park, California










Caffe Aroma
2130 Newbury Rd
Newbury Park CA United States

South of 101 FWY. Take the Borchard exit.


Phone: 805.375.7150
Smoking: not permitted

Dress: casual

Reservations: not accepted

Parking: own parking lot