Desserts were mediocre, and the portion sizes for takeout were very small - not really worth the money. What makes this place awful is their horrendous customer service. I visited on a Saturday evening, which was busy but not packed. It took almost 40 minutes for our food to come, meanwhile patrons that were seated after our order started getting their food. When our food finally arrived, they forgot an item and we had to wait 20 minutes longer. When we asked the girl at cash what was going on she didn't seem like she cared and told us "we just had to wait", even though they forgot one of our orders. When our food finally came out, she muttered a half-hearted apology. The staff seems disorganized and inexperienced. I would expect a restaurant to be able to accommodate high volumes of guests on a Saturday evening. If my food is going to take long, I wouldn't mind if they had given me a warning.