Corporate and Social Catering at the Venue of your choice
325 Demeter Street
E. Palo Alto, California 94303