Taverna Romana is an Italian restaurant offering classic pasta and pizza, alongside innovative meat and fish dishes.