Chicken restaurant · 59 Lewelling Blvd, San Lorenzo, CA
More food in San Lorenzo, CA · Chicken in San Lorenzo