I like the food as all dishes are made fresh. The downside is that they can't seem to get your "customized" orders correctly. I have ordered take out four times from this restaurant, so far three of them were wrong! This last time I went in to pick up an order I placed online - 13 minutes late than the specified pick up time. OK, the lady at the front had to send my order back to kitchen because it was not prepared based on what I wanted (sauce on the side), so I can understand the delay. When the dish came out the second time, she just put it in my bag and sent me on my way. I stopped her and asked her to look at what I ordered - both dishes were not done correctly. She wanted me to wait some more so the kitchen can re make the order?! I think this place needs better management in training the staff.