Had the tartufo pizza here it was fantastic. The Istria pizza was ok too. The pizza base was light as it should be. Service was good and staff were very friendly. Best tartufo pizza I have had outside of Umbria.
If you own or manage Pizzeria Roma, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.