Stella di Mare is an Italian seafood restaurant. It offers a menu focused on fresh fish and seafood dishes, providing a taste of the sea in a traditional Italian setting.