The Treasure Restaurant is proof that excellent food can be served alongside pink paper napkins and ...
Chinese$$$