Can Balik is a fish restaurant known for its fresh seafood and popular fish sandwiches.