Seafood restaurant Il Rosso e Il Mare offers Italian, Mediterranean dishes.