MOM & POP CHICKEN SHOP

4355 TOWN CENTER BL STE 1, EL DORADO HILLS,
CA, 95762, USA