Le Square is a restaurant offering traditional French cuisine. It provides a daily menu option and is located near the beach, making it a suitable spot for casual dining.