Loading map…
Enoteca di Sant’Apollinare
Enoteca di Sant’Apollinare in Rome, Italy, offers a sophisticated wine and dine experience. Savor the subtle aroma of perfectly roasted dishes, known for their delicate and tender texture. A taste of Roman elegance.