Le Costa is a Portuguese restaurant offering traditional cuisine with options for takeaway, group meals, and event hosting. They provide amenities such as Wi-Fi, baby facilities, and a terrace.