For any English speaking folks traveling to this area, this is one of the finest chinese restaurants i have ever been to. exceptionally tasty and the atmosphere is incredible. the peking duck here is better than dedicated duck houses in BeiJing. the gold nugget shrimp is to die for. they do have limited take out menu, but come in person, it is almost a religious experience. location is 2 min from an awesome...
Read more