A few restaurants are open in Grand Case- Bistrot, Caraibes, L'Auberge Gourmand & Spiga, some Lolo's. Cristophe is at La Villa, next door to L'Auberge and I think they are either open now, or opening soon.I also think Piazza Pascal will be opening sometime this month. I don't know anything about the shops.
If life hands you a lemon, just squeeze it on a lobster!