I was several times in Taverna Sarbului. It has a rich menu and quite good food quality. If it is busy, I can not say service is good.
In the past credit cards were accepted but it changed in the bad way during the time. They put an ATM machine in the entrance and they say get cash from there (they treat you like it is same with credit card payment) I believe the owner wants to pay less taxes and now accepts only cash so easy to hide real turnover.