Fresh Chicken Bowl 2368 Michael Dr Newbury Park CA United States
Take the Borchard exit off 101 FWY. Located south of fwy.
Phone: 805.376.2298 Parking: own parking lot