Swee Ang Restaurant is a chinese restaurant that specializes in crab balls. These crab balls are made from compressed pieces of flesh from crabs, and are served in a flavorful soup. The restaurant also offers other dishes with the Crab Balls added to them for a unique and tasty flavor.