Le Boomerang is a restaurant offering homemade cuisine, including seafood dishes and a selection of beverages.