I really have to wonder if some of the people reviewing this place and calling the pizza 'tasteless' have any taste buds at all? The Rosa is the single best pie i've ever had, and to boot is an ingenious combination of salty & bitter flavors. Not that any of that makes a difference for these pizza n00bs' unrefined palates.
The fact that this Town & Country treasure has a full star less on this site than the likes of Hopdoddy and Grassroots just proves that crowdsourcing restaurant reviews isn't always such a good idea.