I’ve been to Modern once, I wouldn’t wait outside in the snow for it, but the Italian Bomb is very good. It’s just not the same "atmosphere" there. I went to Sally a few times, (had to, it was an old boyfriend’s favorite) the pizza is ok, the service not so good. And I don’t like that the people waiting in line are all the way in the table area of the restaurant. I always felt guilty eating while people were a foot away staring at my pizza.
My Directv guide says the Pizza Paradise coming on 3/5 at 3:00pm was made in 2004. I hope that’s wrong, I really want to see the new one