1714 Newbury Rd, Ste A, Newbury Park, CA 91320-3472, Newbury Park
The food is always delicious and top-notch here. I highly recommend this place.
3345 Kimber Dr, Ste C, Newbury Park, CA 91320-4367, Newbury Park
The place offers a large variety of fresh food. I enjoy eating here. Staff members are always very friendly, rates are a