Pickup from Mom & Pop Chicken Shop at Mom & Pop Chicken Shop, 4355 Town Center Blvd #114, El Dorado Hills, CA 95762, USA