Review: Dim Sum Emperors, Phnom Penh
Dim sum (also called yum cha)–small plates of steamed dumplings meant to be served with tea–are all the rage in Phnom Penh, with new eateries popping up regularly. The best in town is usually agreed to be Emperors of China, … Continue reading