Photo 4 of 4

View all

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.

© 2016 Palo Alto Online.
All rights reserved.