Loading map…

Tajo Roma

Tajo Roma in Rome, Italy, offers a vibrant dining experience. Enjoy the aromatic blend of Italian and international flavors, promising a satisfying texture. This restaurant is a lively spot in the heart of Rome.