← Palo Alto restaurants
Starbird
No reviews yet
Chicken2515 El Camino Real, Palo Alto
Own or manage Starbird? Claim this listing free
Hours
Hours not listed yet.
Details
Address2515 El Camino Real, Palo Alto 94306
Websitehttps://www.starbirdchicken.com/location-info/palo-alto
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.