Here's what Trippy members say about La Tartaruga:
"La Tartaruga cantina (behind sant'andrea della valle) is one of my favs, been going for over 10years." See More