On a visit to Chinatown I was hoping to achieve a more sincere experience than Loving Hut, but I found Lucky Creation to be completely underwhelming. The menu isn't very variable and I found the price to be high for what was offered. My spring rolls were incredibly greasy and devoid of flavor and my entree was essentially just watery veggies.
I would definitely not recommend this place to anyone for any reason other than the minimal mock-meat selection (and I've had better mock-meat elsewhere as well). CASH ONLY.
Cons: overpriced, greasy (not in a good way), cash only