Starbird Chicken

Starbird Chicken, 1875 S Bascom Ave Ste 112, Campbell, CA 95008, United States

(408) 385-7688

Location