It's diagonally across from the parking lot, beyond a clothing store, before the LOLOs. It's after the small bridge that's before street on left to Spiga. It used to be a seafood restaurant. Can't remember name something like Isle de Mer?
If you face the beach it's on main road left of end to Grand Case Beach Club.