Mega Bites Cafeteria N235 NASA Ames ★★★★☆4.3 (112) Restaurants Cafeteria N 235 Durand Rd, Mountain View, CA 94043 Closed today Details →