This photo was taken of the offices at night in 2009.
This photo was taken in 2009.
ZIBIBBO was a Mediterranean style restaurant in downtown Palo Alto, California, that was located at 430 Kipling Street. The restaurant was open for business - for 17 years and closed in 2014. This photo was taken in 2009.