Zibibbo restaurant shutters after 17 years in downtown Palo Alto
Jorge Vargas, a bartender at Zibibbo restaurant in Palo Alto, shakes up a martini at the bar on May 27, 2010. Photo by Veronica Weber.

© 2014 Mountain View Online.
All rights reserved.