Mountain View CA Caterers 1. 301 Castro St, Mountain View, CA 94041 | MARCHANT KITCHENS (650) 967-3680