A friend in Toronto strongly urges us to go for seafood to Il Barzo Tre Mare (not sure I have the spelling correct).
Anyone know of this place? She doesn't recall where it is except likely near Campo di Fiori?
Our entire three weeks of eating our way through Rome, Amalfi and Umbria in June is laid out thanks to Chow posters, especially Jen K!
Any help would be appreciated.