Mekong Palace is a Chinese restaurant offering a full range of Dim Sum. It provides dine-in, pick-up, and delivery options. The establishment is known for its extensive Dim Sum menu.