The worst seafood experience ever. Being inside Stella DI Mari compound, located in a prime sea view location and offering alcohol does not justify over pricing. the quality, quantity and variety of the displayed raw fish made me hesitant; shall we go or shall we...stay? but being among a group of friends we stayed... Sea food soup was terrible. half of the bowls were returned. the grilled items calamari, shrimps and fish to our surprise were served cold, totally not marinated and simply tasteless. even the portions of rice were ridiculously small. when we complained to the management, they were totally arrogant and it was turning into a clash. No Thank youMore