Piazza Ippolito Nievo, 13, 00153 Roma RM
Nestled in the heart of the city, this seafood restaurant offers a warm and inviting atmosphere, allowing guests to savor the tranquil essence of Rome while indulging in expertly prepared dishes.
Rating: 4.5
Rating: 4.7
Rating: 3.8
Rating: 4.1