This place has no doubt, absolutely delicious food - every single time I have been here the food is served extremely fresh and hot especially the foods that have meat in them. Their food is mouthwatering delicious.
Service can sometimes be slow which is a downside because it seems like you have to have a full free day with nothing else to do sometimes due to the wait time. Another factor that makes them lose a star is that their prices are pretty high, there are similar places downtown that serve the same type of foods for about $10 per platter. It's not the closest restaurant to go to and for that reason I think they should adjust their prices accordingly because that alone would bring them many more clients.