There was a fire a couple of years back, but before that, the place where Guru is now was a Chinese restaurant (Szechuan Garden, I think? Before that it was Sesame, sister of Wang's in Magoun) and the corner where Marino's is was a coffeeshop, Pete's I think? They sometimes had a sign that said "Last coffee before Rt 16/2!"
Re: Pizza