The food was great, but a lack of staff and proper attention meant that we had to wait a while for our order (15-20 minutes) to even be taken-- and realized only after others who'd come in after us asked for their orders to be taken and were taken care of, that we had to flag somebody down to come to our table. That took another five to ten minutes. We were surprised that plain white rice is not provided with dishes. We ordered more rice when our food came, but we did not receive the rice until after we'd finished the food already served-- a while later, and so we sent it back. We asked to share a bowl of soup but were never provided with separate bowls. Or multiple soup spoons. After our bill came, we found we were charged an additional $8 and had to straighten out the bill. The person at the register was apologetic, but I was so frustrated by our whole experience that I couldn't wait to leave and had to really remind myself that she was trying her best. The food is wonderful, but this restaurant needs to be more adequately staffed with better trained waiters and servers before I will even go back for takeout. They were so overwhelmed that I am not sure I'd get what I ordered even if I ordered takeout.