Zibibbo restaurant shutters after 17 years in downtown Palo Alto
The iron skillet roasted mussels with drawn lemon herb butter at Zibibbo. Photo taken May 27, 2010 by Veronica Weber.

© 2014 Palo Alto Online.
All rights reserved.