The Best Taglieri: 8 Great Cheese & Meat Platters in Rome, Italy ByJonathan Sacks Updated onApril 28, 2025