Luciano Aldana II
I've only had one Peking Duck better than theirs and it was in Downtown Beijing, China!
Aug 31, 2012
The dry fry string beans and the baked BBQ pork buns are worth coming back for again and again
Dec 17, 2014
$25 minimum for credit card charges
Oct 11, 2012