betsy a
Reviewed 06 July 2007
I find that Tak kee roast inn make beautiful roast duck and other dishes but unfortunately there is no much customer service they don't treat you like you want to come back and again, is like you want to get out of there. i practically lije take away from there because eating in you will not get the nice atmosphere that you should get