food-touring.com
Japan: Cheese Tonkatsu
Restaurant: Guru Katsu Address: 1711 W El Camino Real, Ste B City: Mountain View, California When I started working at NASA Ames Research Center as a summer intern in 2009, I noticed there was a l…