Thank you for the replies. I spoke to the hotel we are staying at, they said Super U at Hope Estate is open on Good Friday, shortened hours. The restaurants in Grand Case are open on Easter Sunday except for those that normally close on Sundays.
Good news for us:-)