Via Capocci, 26
Rome 00184 Italy
Rome 00184 Italy
+39 6 482 4758
OverviewSituated in Centro Esquilino, this is the only restaurant in the capital to specialise in crustaceans and seafood. The cuisine is excellent, the service extremely courteous....
more
