THE BEST SEAFOOD IN ROME AT THE RESTAURANT “IL SANLORENZO” October 6, 2020 Restaurant in Rome In the heart of Rome, just a few steps away from Campo Dei Fiori, Il Sanlorenzo, it’s one of the few places where two More