Zezowata Flondra is a newly opened fish restaurant offering a fresh take on seafood classics.