China Top is a casual Chinese restaurant serving familiar favorites, including crab rangoon. They offer both pickup and delivery options.