I love the food here. But try not to go and order during the evenings. It will be absolutely packed with people. Since its a small restaurant, not much space to sit down and eat, the tables are always taken. Call and order your food. The staff, I feel is very overwhelmed sometimes with the people ordering, and they can't handle it, wait times can vary from 20 minutes to even nearing 1 hour (I have actually waited that long) But the food is amazing and that's why I come back everytime. 3 stars for me.