I've been on a run of "gee I miss..." lately. For example:
Gee I miss Newbury Pizza.
Gee I miss Conran's on Exeter St.
Gee I miss the Hancock observatory.
Gee I miss "Where's Boston."
Then there's the Harvard Square version, which is somewhat longer... And includes some things that are nominally still there.
Gee I miss The Coop.
Gee I miss The Harvard Square Cinema.
Gee I miss The Wursthaus.
Gee I miss Discount Records.
Gee I miss The Spa.
Gee I miss Ruggles Pizza.
Gee I miss 10 Arrow,
What spots do you miss? What's new that makes up for it?