Donzella Beach is a restaurant specializing in seafood, rice dishes, and traditional cuisine.