Via Amedeo Avogadro, 35, 00146 Roma RM
Italian restaurant
An inviting hotel restaurant that caters to a diverse clientele, offering a welcoming atmosphere and a menu designed to please every palate.
Rating: 4.3
Rating: 4.5