They just tore down the iconic "Frankie, Johnnie & Luigi Too" in Mountain View, CA. They had pretty good pizza. Had to make room for more condos and apartments. "Progress" is destroying everything good we used to have. Sigh.


They just tore down the iconic "Frankie, Johnnie & Luigi Too" in Mountain View, CA. I saw that too, was dismayed.
EVERYTHING will now be a four- or five-story building facing El Camino Real. It's turning into an absolute man-made canyon.