These restaurants have the freshest seafood in town! Any fresher you will have to catch it yourself straight out from the sea!

OpenRice uses cookies to improve your website experience. By continuing to browse, you are agreeing to our use of cookies and Privacy Policy.