Ben zi bena is a cafe offering a variety of dishes and cakes, alongside coffee.