Anyone know what's up with Theo's? Are they opening under new management as a pizza place, doing basically the same thing? Or some other kind of thing? Or is it all a ruse?
(I remember back when they were Somerville House Of Pizza. Still 666-TADA though... "Satan Surprise! May I take your order?")
(They did not, as far as I know, ever do that. Totally should've.)
(I remember back when they were Somerville House Of Pizza. Still 666-TADA though... "Satan Surprise! May I take your order?")
(They did not, as far as I know, ever do that. Totally should've.)