Explore details about location Piazza Flavio Biondo. Piazza Flavio Biondo is a location situated within the Municipio Roma XII alongside other areas such as Via Mario Margottini, Piazza Pietro Merolli, Via del Forte Bravetta.