I called some of them,
Yangzijiang will open tonight for sure, they said so;
Zhucheng will opend provided that the power is stable, they said so.
I got their phone numbers, anyone else who wants to have dinner there can call them:
Yangzijiang : 236-0555
Zhucheng : 233-8818