Best dim sum restaurant in the world!! Ask for the special sauce with vinegar, garlic and pepper!! You' ll love it!!
Wait staff was practically non-lingual and rude. This may seem churlish, but as an American tourist already forced to pay a few bucks for the privilege of tap water on the table (something never charged for in the states,) I was doubly-offended that no one...More