Restaurant serving Italian and Mediterranean cuisine, known for seafood dishes.