Newsela Fax is a dining establishment located in Mountain View.