Went to Top Tomato for lunch yesterday after being regarded so highly on this board. I have to say that I was disappointed. It looked and tasted like most American pizzerias in Philly Metro. Was not Italian style, they make American style pizza. Plus it looks like a national chain pizzeria and they use conventional ovens.
Lombardis, in my opinion, is still the best in Philly. They make pizza the way it should be made and it tastes awesome.