Dolphin Balik is a fish restaurant offering fresh seafood.