Ill start off by saying the food is yummy. Fresh made to order. Can't go wrong on tat front.
The service is a bit weird though. You order at the counter then sit down...but you are supposed to be wait on for drink refills etc. But this means that the staff is busy at the counter and not able to make sure you have what you need at the tables.
And the way that it works is that you pay at the counter and then wait on your food. But you're required to out your rip on before receiving service. In our case I tipped well and received no service once we sat down. That annoys me a bit. My tip reflects the service I receive and here you either have to be a prick and not tip or tip regardless of your service.