La Cabane is a seafood restaurant offering platters and plates for dine-in or takeaway, with group bookings available.