Pollos y costillas los primos

Chicken restaurant · 1875 Depot Ct, Hayward, CA

Hours

More food in Hayward, CA · Chicken in Hayward