Via di Macchia Saponara, 151, 00125 Roma RM
An Italian restaurant specializing in fresh fish, offering a seamless blend of authentic cuisine and seasonal ingredients to deliver a memorable dining experience.
Rating: 4.2
Rating: 4.4