Via Carlo Lorenzini, 71, 00137 Roma RM
Italian restaurant | Sardinian restaurant | Seafood restaurant
A serene dining establishment focused on authentic Sardinian seafood, featuring a menu highlight of expertly grilled lobster.
Rating: 4.8
Rating: 4.5