Reservations: (650) 614-1177 or online here
Be first to see our specials and latest news.
Like Campo on Facebook
185 University Ave. (at Emerson), Palo Alto, CA 94301
Map and directions