Dutdibi Fish Mekan is a Mediterranean restaurant known for its seafood and almond-based mezes.