Cibo Restaurant, Palo AltoCibo Restaurant will be closing all services down and reopening April 3rd, 2020 at 11 AM.
The Creekside Inn, a Greystone Hotel, offers two wonderful Palo Alto dining options serving flavorful California cuisine with a Mediterranean twist or wonderful deli food. CIBO restaurant, located inside the hotel and Driftwood Deli just next door. Guests can order room service from CIBO by calling down to front desk! From juicy burgers and steaks to fresh seafood, pasta, salads and sandwiches, our charming Palo Alto dining spots (listed below) dish up a taste of the California coast and a friendly place to enjoy the scenery.
We invite you to check out our menus filled with fresh, Californian favorites: