Pollos Asados El Primo

Chicken restaurant · 59 Lewelling Blvd, San Lorenzo, CA

More food in San Lorenzo, CA · Chicken in San Lorenzo