Sun Island Eatery is a Chinese restaurant known for its dumplings, ginger beef, and salt and pepper ribs.