Rome, Rome Restaurant Reviews Flavio Al Velavevodetto in Testaccio – Rome Posted on March 10, 2015April 23, 2019 by Natalie 10 Mar Flavio al Velavevodetto is an excellent Rome restaurant built into the side of Monte Testaccio. Continue reading →