Italian restaurant Locanda Dei Cesari offers Italian cuisine, including pizza and seafood.