Starbird Chicken
1241 W El Camino Real Sunnyvale, CA 94086
Phone:

Starbird

Press

We’re not the only ones who think we’re on to something. See what others have to say about Starbird!

Read about us in the press.

Read about us in the press