Here's what Trippy members say about Tamburini:
"Tamburini (Tamburini) at via caprarie 1 is the ultimate one stop shop to visit." See More