Taverna Angelica. Find best restaurants in Rome, Italy.

Taverna Angelica in Piazza Amerigo Capponi, Rome, Italy, is a charming restaurant known for its traditional Roman cuisine and inviting atmosphere. We are located in the historic heart of Rome and it is a popular spot for both locals and tourists looking to savor authentic Italian dishes.