Il Sanlorenzo

Il Sanlorenzo, Rome’s Finest Fish Restaurant

tuna

Il Sanlorenzo Brings the Tyrrhenian Sea to the Heart of Rome