I recently went to Jaggi's restaurant. Apart from the queue and self service, overall the food taste and quality were up to standard. The atmosphere was not great but it was enough and looked basically the same as the coffee shop. I will come back again for the simple and ordinary food here.