Contact Us Success: Thank You for contacting us. Name E-Mail Phone Message Our Location 1477 Plymouth St, Mountain View, California 94043, United States. (650) 961-2437 falafelandkebabmv@gmail.com