Seafood restaurant known for its delicious seafood rice.