Le Chat qui Peche is a French restaurant offering European and bar cuisine. It features a terrace with sea views.