I'm guessing it's the newest large supermarket on the island. "New" is kind of relative..


Carol Hill