Pizzas are a speciality but the menu is great. Rossopomodoro is a chain (Maybe think Pizza Express?) around Italy. This one is in Largo di Torre Argentina, west of Piazza Venezia and three blocks south of the Pantheon. Go upstairs after entering the Tardis-like front door to a large, frantically busy local gem.
Google Map: tinyurl.com/6lwk38
Largo di Torre Argentina
Send your feedback or queries to firstname.lastname@example.org