Edo Balik is a fish restaurant with a variety of seafood dishes.