Once was enough for me. Food and portions are decent, especially considering the price.
The guy that runs the place (owner maybe) has zero customer service skills - sufficiently bad that I won't return. While every interaction he had with us was crude, the final one was the worst. The bill arrived with an order he double counted - he proceeded to argue about it with us until he finally conceded (while never fully admitting fault) that there were more plates than people on the bill. There's no need to return.