3398 El Camino Real
4119 El Camino Real Palo Alto, CA
La Strada Italian Restaurant
335 University Ave Palo Alto, CA
Cibo's is a great place to go and eat. Food is delicious, service is outstanding and prices are a little high, but well worth it
January 14, 2010
Cibo Bar & Grill
If you've been to or used
Cibo Bar & Grill, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.