Chicken · 560 W Main St Ste A, Alhambra, CA
To-Go · Delivery
More food in Alhambra, CA · Chicken in Alhambra