Star Seafood is a Dominican restaurant specializing in seafood dishes.