Via del Leoncino, 38, 00186 Roma RM
Restaurant
This establishment features seasonal fare and a curated selection of wines, all presented in a charming country-style setting that includes an inviting terrace for guests to enjoy.
Rating: 4.1
Rating: 4.5